所以我已经研究这个有一段时间了,但似乎无法理解。我正在尝试通过终端执行 python 脚本,并希望用它传递一个字符串值。这样,当脚本启动时,它可以检查该值并采取相应的操作。像这样:
sudo python myscript.py mystring
我该如何去做呢?我知道有一种方法可以使用 bash 启动和停止脚本,但这并不是我真正想要的。接受任何和所有帮助!
最佳答案
在你的脚本中尝试以下操作:
import sys
arg1 = str(sys.argv[1])
print(arg1)
关于python - 如何使用构造函数变量打开Python脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23390397/