文章詳情頁
python - 如何查找目錄下所需的文件
瀏覽:71日期:2022-09-08 10:30:37
問題描述
目錄下有按日期生成的文件:
AA_20170101_0001_SHEETS.xmlAA_20170101_0002_SHEETS.xml...AA_20170102_0001_SHEETS.xml...AA_20170301_0099_SHEETS.xmlAA_20170301_0100_SHEETS.xml
想按當前日期取當天所有的文件出來進行分析,自己的想法是 listdir() 然后正則表達式,用 for、if 來判斷文件是否為當天的文件,但是如果這個目錄中的文件越來越多的情況下,每次遍歷所有文件才能找出自己想要的,是不是太耗費資源了,能否在 listdir() 的時候就直接能根據正則來匹配自己所需要的文件呢?或者不使用 listdir(),使用其他的一些函數也行,望指點,謝謝
問題解答
回答1:time庫得到當天日期然后使用 glob.glob()函數可以滿足你的要求
回答2:http://m.jb51.net/article/606...
回答3:使用正則表達式,進行正則的匹配
相關文章:
1. 一個走錯路的23歲傻小子的提問2. python - 請問matplotlib.pyplot.save的路徑如何更改3. python中的 + 不能和java一樣作為連接符么?4. python小白,問一個關于可變類型和不可變類型底層的問題5. python - Django前臺url未能正確訪問方法求助?6. mysql - SQL問個基礎例子,書上的,我怎么看都看不懂..誰幫我解釋一下第2個為什么和第1個一樣?7. python - Django問題 ’WSGIRequest’ object has no attribute ’user’8. javascript - js 對中文進行MD5加密和python結果不一樣。9. 數據庫 - mysql boolean型無法插入true10. mysql服務無法啟動1067錯誤,誰知道正確的解決方法?
排行榜
