awi*_*s55 3 python shell command-line python-3.x
注意:我不知道之前是否有人问过这个问题,但我找不到用于问这个问题的措辞
我正在创建一个 python 文件,在它里面需要有一个文件名。我想要的是当你python Compiler.py <Filename>输入命令行时,它获取文件名并在 python 文件中使用它。
我该怎么做呢?
someVariable = sys.argv[1]
Run Code Online (Sandbox Code Playgroud)
这将采用文件名后的第一个元素并将其存储在变量中。
someOtherVariable = sys.argv[2]
Run Code Online (Sandbox Code Playgroud)
将采用第二个元素,依此类推。
python Compiler.py firstArg secondArg NthArg
Run Code Online (Sandbox Code Playgroud)
注意:您将需要import sys使用该sys模块。