0

我想在脚本执行期间将我当前的工作目录更改为我的桌面。

我用了:

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'
4

2 回答 2

1

这篇文章,看起来你需要这个(我在 Mac 上,所以我不能自己测试这个):

import getpass
import os

os.chdir("C:\Documents and Settings\%s\Desktop" %getpass.getuser())
于 2013-10-12T07:48:03.657 回答
0

我建议这样做:

import os

os.chdir(os.path.expandvars("C:\Documents and Settings\${username}\Desktop"))

这个解决方案更通用,因为它适用于任何环境变量。

于 2014-10-23T15:57:09.060 回答