在Python中更改用户的当前目录

时间:2018-08-07 03:17:42

标签: python

我想在用户运行Python脚本时更改其当前工作目录。例如,如果我有一个名为chdir.py的以下脚本:

import os
os.chdir('Desktop')

我希望能够做到这一点:

$ pwd
/Users/me
$ python chdir.py
$ pwd
/Users/me/Desktop

我知道os.chdir(path)在运行时期间会更改工作目录 ,但是在脚本退出时会重置。有什么办法可以防止这种情况?

1 个答案:

答案 0 :(得分:0)

我认为不可能,因为当前的工作目录是进程的属性。这意味着它不能被其他程序(例如python脚本)更改。