我想从python脚本执行文件的linux路径,而不用硬编码linux路径。
实施例: 我有路径 OUT_PATH =" /home/user/test.yaml"
我想执行上面的路径 os.system(" chmod + x OUT_PATH ")
但不喜欢 os.system(" chmod + x /home/user/test.yaml ")
如果我像第一个方法一样执行..它显示的语法无效。
先谢谢。
答案 0 :(得分:0)
试试这个:
os.system("chmod +x " + OUT_PATH)
答案 1 :(得分:0)
这有效:
OUT_PATH =“/ home / user / test.yaml”
os.system(“chmod + x%s”%OUT_PATH)
记得导入os