將某路徑子路徑和文件寫入列表
單獨看沒啥用,但既然拼湊出來了能跑起來,就還是存一下。
import os
# 創(chuàng)建存儲用txt文件
f = open(r"C:\Users\Corvo Wolf\Desktop\test.txt","w")
# 創(chuàng)建一個用來存遍歷得到的文件路徑的列表l
l = []
# 要遍歷的路徑
path = r"E:\Corvo歸檔\2023"
# 用os.walk遍歷路徑path及其子文件夾和文件
for root, dirs, files in os.walk(path):
? ? for name in files:
? ? ? ? l.append(os.path.join(root, name) + "\n")
? ? for name in dirs:
? ? ? ? l.append(os.path.join(root, name) + "\n")
# 將列表中的元素寫入txt文件
for a in l:
? ? f.writelines(a)
# 關(guān)閉txt文件
f.close()
標簽:python