Python自動化辦公p1:輸出目錄下所有文件及文件夾

import os
#----------------------------------------
print(os.getcwd())#獲取當前目錄
print(os.path.join('myproje','AI'))#路徑拼接
print(os.listdir())#輸出當前路徑下全部文件
print(os.listdir('E:\\'))#輸出固定目錄下全部文件
#------------
files = os.listdir()
for file in files:
    print(file,os.path.isdir(file))#判斷是否爲文件夾

for ins in os.scandir(): #迭代器 遍歷文件夾下所有文件
    print(ins.name,ins.path,ins.is_dir())
#--------------------------------------------------
#找到該文件夾中非文件夾文件,並且文件名中包含‘test’字符
num = 0
for ins in os.scandir():
    if 'test'in ins.name and ins.is_dir() == False:
        num = num+1
print(num)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章