【发布时间】:2021-11-30 21:32:28
【问题描述】:
我使用 python 和一些外部程序 API 来自动化一些东西。 请记住,这些“extpro”和“--file”和“--dont-breakaway-from-job”是我必须使用的内置命令,我的代码如下所示:
send = os.system('extpro --file '(os.path.join(base_dir, extpr_path))' --dont-breakaway-from-job')
我得到的错误是在 --dont-breakaway-from-job 上,说 Expected ")" pylance。
但是当我尝试这个时没有错误:
send = os.system('extpro --file "C:/user/program/run.exe" --dont-breakaway-from-job')
有人知道这种行为背后的原因吗? 有没有办法将整个命令分成两个或三个?
欢迎任何建议,谢谢!
【问题讨论】:
标签: python python-3.x api batch-file cmd