通过winexe使用CLI参数执行python脚本

时间:2017-10-16 11:48:52

标签: python linux windows arguments winexe

我在尝试执行(从我的Linux机器上)一个python脚本时面临一些困难,该脚本从CLI获取参数以便正常运行。 脚本位于我的Windows机器上,我试图通过使用winexe来实现这一点。

./winexe -A localConfig //MyServer 'cmd.exe /c "cd C:/scriptDirectory & python MyPythonScript --user sami --day sunday --age 5"

当我执行上述命令时,MyPythonScript正在运行,但完全忽略了我通过CLI传递的参数。 有什么建议吗?

以下是接受参数的代码的一部分:

argsLen = len(sys.argv)
if argsLen > 1:
    user = sys.argv[2]
    day = sys.argv[4]
    age = sys.argv[6]
else:
    user = myUser
    day = myDay
    age = myAge

感谢您的帮助。

0 个答案:

没有答案