我的代碼:水珠返回一個空列表在Python
hi = glob.glob("hi/FEC[0-9][0-9][0-9][0-9][0-9]_[0-9].seq")
我使用的是水珠模塊,我試圖讓所有的路徑文件名,但所有這返回一個空列表。我不知道爲什麼它一直這樣做。它在我的代碼被意外刪除之前有效。
[]
無論文件是否在那裏,它仍然給我一個空的列表。
更新: 所以下面的文件我都
FEC00001_1.seq
FEC00002_1.seq
FEC00002_2.seq
等..
更新2 : 所以我只是意識到它可能必須做一些錯誤的文件夾像你們一樣sa ID。
因爲現在,我的劇本是在「文件夾1」和所有的文件我試圖訪問是在「文件夾2」
/mainfolder/folder1/script.py
/mainfolder /資料夾/ 文件即時試圖訪問
請讓我們知道您嘗試匹配哪種類型的文件名,以便我們驗證您的正則表達式語法。 – 2015-03-19 04:09:51
即使正則表達式語法錯誤,它不會給我任何錯誤,它仍然給我一個空的列表 – David 2015-03-19 04:15:22
它返回空列表的原因是因爲沒有任何文件名與您的模式匹配。所以請檢查您的文件路徑。 – 2015-03-19 04:31:33