📅  最后修改于: 2023-12-03 15:24:34.432000             🧑  作者: Mango
在Python中,有时需要更改工作目录以便读取或写入文件。本文将介绍如何使用路径更改工作目录。
在Python中,可以使用os
模块获取当前工作目录。示例代码如下:
import os
current_dir = os.getcwd()
print(current_dir)
输出结果为当前工作目录的路径。
要更改工作目录,可以使用os
模块中的chdir
函数。该函数需要传入一个字符串类型的路径作为参数,表示要更改到的新工作目录。示例代码如下:
import os
os.chdir('/Users/username/Desktop') # 将工作目录更改为桌面路径
如果需要恢复默认的工作目录,可以使用os
模块中的chdir
函数,将默认工作目录作为参数传入即可。示例代码如下:
import os
os.chdir('..') # 返回上级目录
os.chdir('/') # 返回根目录
使用路径更改工作目录后,可以很方便地扫描指定目录下的文件。示例代码如下:
import os
os.chdir('/Users/username/Desktop')
for dirpath, dirnames, filenames in os.walk('.'):
print(dirpath)
print(dirnames)
print(filenames)
以上代码将在桌面路径下扫描所有文件和子目录,并打印出它们的路径。
本文介绍了Python中如何使用路径更改工作目录。使用os
模块的getcwd
函数可以获取当前工作目录,使用chdir
函数可以更改工作目录。除此之外,还可以使用路径更改后扫描指定目录下的文件。