0
getoptを使用してPythonコマンドラインで2つの引数を渡そうとしています。私のコードは次のとおりです。(1)データセット(2)構築、それが最後に印刷されていません。 getoptを使用してコマンドラインで引数を渡す方法
import sys, getopt
def main(argv):
dataset = ''
build = ''
try:
opts, args = getopt.getopt(argv,"hd:b:",["dataset=","build="])
except getopt.GetoptError:
print 'performance_test.py -d <dataset> -b <build>'
sys.exit(2)
for opt, arg in opts:
if opt == '-h':
print 'performance_test.py -d <dataset> -b <build>'
sys.exit()
elif opt in ("-d", "--dataset"):
inputfile = arg
elif opt in ("-b", "--build"):
outputfile = arg
print 'Dataset is "', dataset
print 'Build version is "', build
if __name__ == "__main__":
main(sys.argv[1:])
は基本的に私は、コマンドラインに二つの引数を渡しています。助けてもらえますか?
多くのおかげで、私は今問題を参照してください。 –