运行具有SPACE字符路径的python批处理文件

pro*_*eek 3 python windows path batch-file

批处理文件是这样的,我把python放在一个路径中有SPACE字符的目录中.

C:\"Documents and Settings"\Administrator\Desktop\bracket\python\python 
C:\\"Documents and Settings"\\Administrator\\Desktop\\bracket\\[10,20]\\brackettest.py

当我运行这个时,我得到了这个错误.

C:\Documents and Settings\Administrator\Desktop\bracket\python\python: can't ope
n file 'C:\Documents and Settings\\Administrator\\Desktop\\bracket\\[10,20]\\bra
ckettest.py': [Errno 2] No such file or directory
C:\Documents and Settings\Administrator\Desktop\bracket>

可能有什么问题?

包装路径并不能解决这个问题.

"C:\\Documents and Settings\\Administrator\\Desktop\\bracket\\[10,20]\\brackettest.py"

括号('[]')是否导致问题?在Mac上,python适用于括号字符.

And*_*Dog 5

在Windows控制台中没有反斜杠转义,应该阅读

"C:\Documents and Settings\Administrator\Desktop\bracket\python\python" "C:\Documents and Settings\Administrator\Desktop\bracket\[10,20]\brackettest.py"
Run Code Online (Sandbox Code Playgroud)