“Argumen Python Pass di baris perintah” Kode Jawaban

Melewati argumen dalam Python dari baris perintah sebagai nilai kunci

import sys
filename = sys.argv[1]
args = dict([arg.split('=', maxsplit=1) for arg in sys.argv[2:]])
print filename
print args
TalaatMagdy

Argumen Python Pass di baris perintah

# Python program to demonstrate
# command line arguments
 
 
import getopt, sys
 
 
# Remove 1st argument from the
# list of command line arguments
argumentList = sys.argv[1:]
 
# Options
options = "hmo:"
 
# Long options
long_options = ["Help", "My_file", "Output="]
 
try:
    # Parsing argument
    arguments, values = getopt.getopt(argumentList, options, long_options)
     
    # checking each argument
    for currentArgument, currentValue in arguments:
 
        if currentArgument in ("-h", "--Help"):
            print ("Displaying Help")
             
        elif currentArgument in ("-m", "--My_file"):
            print ("Displaying file_name:", sys.argv[0])
             
        elif currentArgument in ("-o", "--Output"):
            print (("Enabling special output mode (% s)") % (currentValue))
             
except getopt.error as err:
    # output error, and return with an error code
    print (str(err))
notorious

Jawaban yang mirip dengan “Argumen Python Pass di baris perintah”

Pertanyaan yang mirip dengan “Argumen Python Pass di baris perintah”

Lebih banyak jawaban terkait untuk “Argumen Python Pass di baris perintah” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya