import os
path = 'D:/pyframet'
def cleartext():
file_list = os.listdir(os.getcwd())
print(file_list)
for i in file_list:
kind1 = i.split('.')[-1]
if kind1 == 'txt':
os.remove(i)
file_list = os.listdir(os.getcwd())
print(file_list)
def classification():
for dirPath, dirName, fileName in os.walk(path):
for i in fileName:
info = dirPath + I
kind2 = info.split('.')[-1]
if kind2 in ['pcb', 'dra']:
with open(r'pcb.txt', 'a') as f:
f.write(info + '\n')
if kind2 in ['pdf']:
with open(r'pdf.txt', 'a') as f:
f.write(info + '\n')
if kind2 in ['brd']:
with open(r'brd.txt', 'a') as f:
f.write(info + '\n')
if kind2 in ['xlsx', 'xls']:
with open(r'excel.txt', 'a') as f:
f.write(info)
if kind2 in ['py']:
with open(r'py.txt', 'a') as f:
f.write(info + '\n')
cleartext()
classification()
本文详细介绍了Python中如何进行文件的创建、读写、追加、移动和删除等操作,包括使用内置函数open()以及os模块的方法,助你轻松管理文件和目录。
2871

被折叠的 条评论
为什么被折叠?



