python獲取檔案列表(或是目錄例表)

2021-04-25 23:05:05 字數 443 閱讀 1455

在python的應用過程中,經常會用到獲取檔案列表的方法,常規的做法是這樣的:

import os

os.os.listdir(path)

然後再乙個乙個的分析檔案和目錄

通過和dos命令dir的巧妙結合,可以很輕鬆的做到這點,看示例

獲取目錄下所有檔案方法

cmd = "dir /a-d /b"

list_file = os.popen(cmd).readlines()

cmd命令解釋為  /a-d 選取所有的非目錄檔案列表 /b 只使用空格分隔開所有的檔名

在通過readlines方法,獲取到包含所有檔案的list,這樣就得到指定目錄下的所有檔案了

同時附上獲取所有目錄的方法:

cmd = "dir /ad /b"

list_file = os.popen(cmd).readlines()

獲取檔案列表 批量移動

1 當前檔案列表 不下鑽 dir b list.txt2 檔案列表 下鑽 dir s b list lj.txt3 批量改名3.1 在要改名的資料夾上方輸入cmd 回車 3.2move 移動之前的路徑.txt 要移動到的地方 move c users p desktop 放到乙個資料夾下比較方面 新...

Python獲取excel列表資料

import xlrd import time 設定路徑 file path r c users viruser.v desktop desktop worlddata finds.xlsx utf 8編碼 xlrd.book.encoding utf 8 獲取資料 data xlrd.open w...

python3 獲取資料夾中的檔案列表

獲取檔案系統中某個目錄下的所有檔案列表。使用os.listdir 函式來獲取某個目錄中的檔案列表,比如 import os file name os.listdir users xz test print file name bath.txt test.py 2.txt 1.txt cook.txt...