python - 如何使用构造函数变量打开Python脚本

标签 python linux bash

所以我已经研究这个有一段时间了,但似乎无法理解。我正在尝试通过终端执行 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/

相关文章:

python - 如何循环不同的颜色并将它们分配给已经绘制的对象?

linux - cgroups 工作良好,直到重新加载配置(挂载)

linux - Bash:通过ssh启动远程python应用程序并获取其PID

python - 如何使用 bash 脚本结束 django 进程?

c - 如何在 C 中外部 SDL_Surface 数组?

linux - 如何通过仅显示最新的 bash 来过滤列结果

Python如何检查输入是否只包含某些字符?

python - XGBoost feature_importances_ 参数返回 nan

python - 我正在使用 python 制作计算器,它显示计算带括号的表达式时出错

linux - 持有自旋锁时内核抢占