getcwd() 获得当前路径
例子:
import ospath = os.getcwd()print(path)
结果:
D:\pythonProject\test
listdir(path) 返回列表,路径下所有文件和子文件夹
例子:
import osfile_list = os.listdir(r'D:\TEST')print(file_list)
splitext(文件名)分离文件的主名和扩展名。返回元组类型。
import osfilename = 'abcde.exe'print(os.path.splitext(filename))
结果:
('abcde', '.exe')
os.chdir(工作路径)更改工作目录
curPath = os.getcwd();print('当前工作路径:',curPath)filePath = 'D:\\BOOK'os.chdir(filePath)print('更改后的工作路径:',os.getcwd())
结果:
当前工作路径: D:\pythonProject\test
更改后的工作路径: D:\BOOK
rename(src,dst)重命名文件或者文件夹
例子1:修改文件名
import osfilepath = r'D:\TEST'oldname = 'a.txt'newname = 'aaa.txt'os.chdir(filepath)os.rename(oldname,newname)
例子2:修改文件名并移动路径
import osoldname = r'D:\TEST\aaa.txt'newname = r'D:\TEST\dataIn\新aaa.txt'os.rename(oldname,newname)
例子3:修改文件夹的名字,指定文件夹即可
import osoldname = r'D:\TEST\20231226test'newname = r'D:\TEST\新20231226test'os.rename(oldname,newname)