python遍歷指定型別的檔案
阿新 • • 發佈:2021-11-21
1、遍歷以特定字元結尾的檔案
root@PC1:/home/test# ls ## 測試檔案型別 out1.csv out1.ped out2.csv out2.ped out3.csv out3.ped test1.txt test2.txt test3.txt traverse_file.py root@PC1:/home/test# cat traverse_file.py import os for i in os.listdir(): ##此處的i是檔名形式的字串,可以依據字串的特徵進行篩選 if i.endswith(".ped"): ## 遍歷以.end結尾的檔案 print(i) root@PC1:/home/test# python3 traverse_file.py out1.ped out2.ped out3.ped
2、遍歷以特定字元開頭的檔案
root@PC1:/home/test# ls ## 測試檔案 out1.csv out1.ped out2.csv out2.ped out3.csv out3.ped test1.txt test2.txt test3.txt traverse_file.py root@PC1:/home/test# cat traverse_file.py import os for i in os.listdir():if i.startswith("out"): ## 遍歷以out開頭的檔案 print(i) root@PC1:/home/test# python3 traverse_file.py out3.csv out1.ped out2.csv out1.csv out2.ped out3.ped