程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Python >> Python腳本如何對文件通配符匹配

Python腳本如何對文件通配符匹配

編輯:Python

有時候,我們可能會寫一些輕量級的腳本去處理很多符合某種pattern的文件,例如“某目錄下的 *logfile.csv” 但是,我們大多數腳本的參數都是 sys.argv, 如何解析 wildcard 匹配呢?

test.py

 from glob import glob
...
if __name__ == "__main__":
    file_names = glob(sys.argv[1])
    for file_name in file_names:
        do_something(file) 

這樣就可以像使用其他終端命令一樣使用腳本test.py 進行wildcard匹配了

>> test.py ./*logfile.csv

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved