[問題] 檔名List的找法?

看板Python作者 (雨的印記)時間16年前 (2009/09/11 20:45), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
我最近在寫一個htm檔的parser 目前可以輸入指定的htm檔名讓他parse裡面的資料 我想寫成回全來跑全部的檔名 如: for i in filenameset: ...parsecode... 這樣 其中我想讓filenameset成為一個有一堆檔名字串的List 可以是 跟我的py檔同個資料夾裡的htm檔 有沒有甚麼寫法可以讓成是自己去找跟自己同資料夾的檔案名 我是想sys裡面有沒有可用的方法 因為我的htm檔之間 沒有一定的規則可以跑成迴圈 請大大們指導或只是個方向 謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.78

09/11 20:57, , 1F
import glob
09/11 20:57, 1F

09/11 20:57, , 2F
print glob.glob('*.htm') #試試看
09/11 20:57, 2F

09/11 21:37, , 3F
使用 os module 的 listdir 來列舉特定檔案夾裡的檔案
09/11 21:37, 3F

09/12 00:02, , 4F
我填上 'D:\A\B\C' List 是 ['A'] @@
09/12 00:02, 4F

09/12 00:02, , 5F
有的路徑是正確的 我指的是 OS的mudule
09/12 00:02, 5F

09/12 00:06, , 6F
多是幾次 應該OK 謝謝大大們的回答^^
09/12 00:06, 6F
文章代碼(AID): #1AgaPT-z (Python)
文章代碼(AID): #1AgaPT-z (Python)