cd是用于更改工作目录的shell命令。
如何更改Python中的当前工作目录?
cd是用于更改工作目录的shell命令。
如何更改Python中的当前工作目录?
当前回答
如果您使用spyder和love GUI,只需单击屏幕右上角的文件夹按钮,即可浏览您希望作为当前目录的文件夹/目录。完成此操作后,您可以转到spyder IDE中窗口的文件资源管理器选项卡,您可以看到那里存在的所有文件/文件夹。检查当前工作目录转到spyder IDE的控制台,只需键入
pwd
它将打印与您之前选择的路径相同的路径。
其他回答
我会这样使用os.chdir:
os.chdir("/path/to/change/to")
顺便说一句,如果需要计算当前路径,请使用os.getcwd()。
更多信息请点击此处
如果您使用spyder和love GUI,只需单击屏幕右上角的文件夹按钮,即可浏览您希望作为当前目录的文件夹/目录。完成此操作后,您可以转到spyder IDE中窗口的文件资源管理器选项卡,您可以看到那里存在的所有文件/文件夹。检查当前工作目录转到spyder IDE的控制台,只需键入
pwd
它将打印与您之前选择的路径相同的路径。
Path中的Path对象(PyPI上提供的第三方包,不同于pathlib)为此提供了上下文管理器和chdir方法:
from path import Path # pip install path
with Path("somewhere"):
...
Path("somewhere").chdir()
os.chdir()是cd的Python版本。
如果您想执行类似“cd..”选项的操作,只需键入:
os.chdir(“..”)
它与Windows cmd:cd中的相同。。当然,导入os是必要的(例如,键入它作为代码的第一行)