dir *.* /b >list.txt
import os
path="***資料夾路徑***" #待讀取的資料夾
path_list=os.listdir(path)
path_list.sort() #對讀取的路徑進行排序
for filename in path_list:
print(os.path.join(path,filename)) #path為路徑,可以去掉,只顯示檔名
import os
import re
import xlwt
def check_file(file_path):
os.chdir(file_path)
print(os.path.abspath(os.curdir))
all_file = os.listdir()
files =
for f in all_file:
if os.path.isdir(f):
files.extend(check_file(file_path+'\\'+f))
os.chdir(file_path)
else:
return files
file_list = check_file("***資料夾路徑***") #待讀取的資料夾
book = xlwt.workbook()
sheet = book.add_sheet('檔名')
i = 0
for data in file_list:
sheet.write(i,0,data)
i += 1
book.s**e('檔名搜尋.xls')
s = ' '.join(file_list)
res_1 = re.findall(r'\d\d\d',s)
print(res_1)
「檔名搜尋.xls」檔案會出現在要讀取的資料夾中。讀取的檔案順序沒有了解,也沒有標註是在哪個子資料夾,建議在excel中排序。 批量提取資料夾內檔名的
如果你也想批量提取檔名 批量獲取乙個資料夾內所有檔案的檔名 可以按下面的步驟進行。第一步,新建乙個txt格式的記事本檔案。第三步,將此記事本檔案後輟名,由txt改為bat。會彈出重新命名對話方塊,單擊 是 第四步,雙擊檔案 新建文字文件.bat 即可生成list.txt檔案。開啟txt檔案就可以看到...
獲取資料夾中的資料夾中的檔名
希望大家多給點意見。由於著急還不知道怎麼弄 情急之下弄出了這麼個東東。檔案的結構是這樣的 在c盤根目錄 有個 商列表資料夾 在 商列表資料夾內有200個 商資料夾 在 商資料夾內有n個檔案 arraylist list new arraylist 記錄c 商列表中的 商資料夾名字 arraylist...
遍歷資料夾修改檔名
php獲取目錄中的所有檔名 1 先開啟要操作的目錄,並用乙個變數指向它 開啟當前目錄下的目錄lala資料夾 handler opendir lala 檔名 2 迴圈的讀取目錄下的所有檔案 其中 filename readdir handler 是每次迴圈的時候將讀取的檔名賦值給 filename,為...