os 模块 处理文件和文件夹

1.获取当前运行的python代码文件路径

2.列出指定路径下的文件夹包含的文件和子文件夹名称

3.分离文件主名和扩展名

4.重命名文件和文件夹

 

1.获取当前运行的python代码文件路径

import os

path = os.getcwd()
print(path)

  

2.列出指定路径下的文件夹包含的文件和子文件夹名称

import os

path = "C:\Windows\System32"
file_list=os.listdir(path)
for i in file_list:
    print(i)

  

3.分离文件主名和扩展名

import os 

path = "C:\Windows\System32\aadWamExtension.dll"
separate = os.path.splitext(path)
print(separate)

# out: ('C:\\Windows\\System32\x07adWamExtension', '.dll')
# 返回包含两个元素的元组

  

4.重命名文件和文件夹

import os

oldname = "E:\Yzh\pandas\国铁订单_发票.xlsx"
newname = "E:\Yzh\pandas\国铁订单_发票1.xlsx"
os.rename(oldname,newname)

# 对文件夹进行重命名时,只能重命名最后一级的文件夹,而不能更改上级文件路径

  

posted @ 2021-04-17 15:37  正在学Python  阅读(75)  评论(0编辑  收藏  举报