这会将当前工作目录更改为,以便打开相对路径将起作用:
import osos.chdir("/home/udi/foo")但是,您询问如何将Python脚本更改为任何目录,即使您不知道编写脚本时的目录也是如此。为此,您可以使用以下
os.path功能:
import osabspath = os.path.abspath(__file__)dname = os.path.dirname(abspath)os.chdir(dname)
这将获取脚本的文件名,将其转换为绝对路径,然后提取该路径的目录,然后更改为该目录。



