Python 子进程命令中的变量(包含 space)
Variable (that contains a space) in a Python subprocess command
我在 Python 子进程命令中使用路径变量(包含 space)时遇到问题。
这应该很简单,但我却浪费了将近 3 个小时试图让全部价值发挥作用?
求助!
你可以将 repo 更改为:
repo='/Users/derekm/"BGGoPlan Home"/"99.0 Repo"/Response/response-dashboard'
这应该可以解决您的问题。
如果您想以编程方式解决此问题,那么我建议您执行以下操作:
repo_loc = repo_loc.replace(" ", "\ ")
就在您的 sp2 = ...
行之前。
我在 Python 子进程命令中使用路径变量(包含 space)时遇到问题。
这应该很简单,但我却浪费了将近 3 个小时试图让全部价值发挥作用?
求助!
你可以将 repo 更改为:
repo='/Users/derekm/"BGGoPlan Home"/"99.0 Repo"/Response/response-dashboard'
这应该可以解决您的问题。
如果您想以编程方式解决此问题,那么我建议您执行以下操作:
repo_loc = repo_loc.replace(" ", "\ ")
就在您的 sp2 = ...
行之前。