我想在脚本执行期间将我当前的工作目录更改为我的桌面。
我用了:
import os
os.chdir("C:\Documents and Settings\%username%\Desktop")
但它的表现ERROR 3
WindowsError: [Error 3] The system cannot find the path specified: 'C:\\Documents and Settings\\%username%\\Desktop'
我想在脚本执行期间将我当前的工作目录更改为我的桌面。
我用了:
import os
os.chdir("C:\Documents and Settings\%username%\Desktop")
但它的表现ERROR 3
WindowsError: [Error 3] The system cannot find the path specified: 'C:\\Documents and Settings\\%username%\\Desktop'
从这篇文章,看起来你需要这个(我在 Mac 上,所以我不能自己测试这个):
import getpass
import os
os.chdir("C:\Documents and Settings\%s\Desktop" %getpass.getuser())
我建议这样做:
import os
os.chdir(os.path.expandvars("C:\Documents and Settings\${username}\Desktop"))
这个解决方案更通用,因为它适用于任何环境变量。