getcwd() 获得当前路径
例子:
import os
path = os.getcwd()
print(path)
结果:
D:\pythonProject\test
listdir(path) 返回列表,路径下所有文件和子文件夹
例子:
import os
file_list = os.listdir(r'D:\TEST')
print(file_list)
splitext(文件名)分离文件的主名和扩展名。返回元组类型。
import os
filename = '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 os
filepath = r'D:\TEST'
oldname = 'a.txt'
newname = 'aaa.txt'
os.chdir(filepath)
os.rename(oldname,newname)
例子2:修改文件名并移动路径
import os
oldname = r'D:\TEST\aaa.txt'
newname = r'D:\TEST\dataIn\新aaa.txt'
os.rename(oldname,newname)
例子3:修改文件夹的名字,指定文件夹即可
import os
oldname = r'D:\TEST\20231226test'
newname = r'D:\TEST\新20231226test'
os.rename(oldname,newname)