如何在 python 2.7(Python 脚本)中的 os.system() 中传递多个参数。
How to pass multiple arguments in os.system() in python 2.7 (Python Script).
我正在创建一个 python 脚本,我需要在 os.system() 中传递 2-3 个参数。假设那些 commands/arguments 是 a,b。这里A应该先执行然后B。
有解决办法吗?
我没有真正看出问题所在,您可以使用与在命令行上执行的命令相同的命令。例如:
import os
os.system("ls -l && echo \"hello\"")
或者如果你想在第一个命令失败时执行第二个命令:
import os
os.system("a ; b" )
获取参数:
import sys
print sys.argv
我正在创建一个 python 脚本,我需要在 os.system() 中传递 2-3 个参数。假设那些 commands/arguments 是 a,b。这里A应该先执行然后B。 有解决办法吗?
我没有真正看出问题所在,您可以使用与在命令行上执行的命令相同的命令。例如:
import os
os.system("ls -l && echo \"hello\"")
或者如果你想在第一个命令失败时执行第二个命令:
import os
os.system("a ; b" )
获取参数:
import sys
print sys.argv