我正在尝试创建一个扫描文本文件并将参数传递给子进程的程序。一切正常,直到我得到路径中有空格的目录。
我的分裂方法,打破了争论的空间:
s = "svn move folder/hello\ world anotherfolder/hello\ world"
task = s.split(" ")
process = subprocess.check_call(task, shell = False)
要么,我需要函数来解析正确的参数,或者我将整个字符串传递给子进程而不先将其分解。
我虽然有点失落。