首页 > 解决方案 > 使用参数运行 python 脚本

问题描述

我正在尝试使用 shell 的参数运行脚本:

C:\Python27\python.exe E:\python.py argument1

我想将此论点用作:

def main(argv):
    cmdargs = str(sys.argv[1])

    file = open('E:\file_'+ cmdargs + '.txt',"r")

结果我想得到:

E:\file_argument1.txt

标签: pythonpython-2.7

解决方案


正如@Kemp 所说,只需导入sys和使用sys.argv[1].


推荐阅读