Spyder / Python-自动将工作目录设置为当前脚本的

时间:2019-02-20 15:24:26

标签: python directory spyder

我知道如果按F5键,目录可以自动更改为当前脚本的目录。

但是,当我以交互方式运行代码或打开脚本时,是否可以自动执行此操作?当前,我需要将os.chdir()转到当前工作目录。

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以在脚本中添加以下行:

import os
os.chdir(os.path.dirname(__file__))

__file__将返回脚本的路径,我们可以使用os.path.dirname查找该脚本所在的目录。然后只需使用os.chdir来更改该目录。