Seb*_*ian 11 python operating-system pytest
我正在使用 python 3.7 和操作系统库。我必须在 STAGE 和 TEST 环境中运行一系列测试。当前代码将环境设置为 STAGE
环境 = os.getenv('ENV', 'STAGE')
但我希望通过命令行传递参数来设置它。任何人?
小智 0
在“python myfile.py”之后,只需键入以空格分隔的参数,在代码中,您可以执行以下操作:
import sys
nameOfScript = sys.argv[0]
commandLineArgs = sys.argv[1:]
commandLineArgsAsStr = str(sys.argv)
numArgs = len(sys.argv)
Run Code Online (Sandbox Code Playgroud)