在python中是否有內置函數,使用我可以列出目錄中的所有* .xyz文件? 如果不是,那麼它怎麼可能管理它呢?從目錄中列出* .xyz文件
1
A
回答
5
可以使用glob
模塊:對glob.glob
import glob
your_list = glob.glob('*.xyz')
幫助:
>>> print glob.glob.__doc__
Return a list of paths matching a pathname pattern.
The pattern may contain simple shell-style wildcards a la
fnmatch. However, unlike fnmatch, filenames starting with a
dot are special cases that are not matched by '*' and '?'
patterns.
0
人們可以使用glob
或os
(我想glob
更多)
from glob import glob
file_list = glob('*.xyz')
或
import os
file_list = [i for i in os.listdir(os.getcwd()) if i.endswith('.xyz')]
使用glob
讓你不過濾結果自己,但定製filterring允許檢查複雜的規則
也應該認識到filenames starting with a dot are special cases that are not matched by '*' and '?' patterns.
相關問題
- 1. 列出目錄+子目錄中的所有文件和目錄
- 2. 列出目錄中的Java文件
- 3. 在目錄中列出文件
- 4. 僅列出目錄中的文件?
- 5. 僅列出目錄中的文件夾
- 6. 在c目錄中列出文件
- 7. PHP來列出目錄中的文件
- 8. 在DataGrid中列出目錄文件
- 9. 在C++目錄中列出文件
- 10. OpenCV C++列出目錄中的文件?
- 11. 如何列出目錄中的文件?
- 12. 在codeigniter/php目錄中列出文件
- 13. 僅列出目錄中的文件夾
- 14. 列出目錄中的所有文件
- 15. 列出目錄中的多個文件
- 16. Java在目錄中列出文件
- 17. 列出目錄和子目錄中的MP3文件在PHP中
- 18. 從可運行的jar中列出目錄中的文件
- 19. 從目錄列表中下載文件
- 20. PHP:如何列出目錄中的文件,而不列出子目錄
- 21. 列出目錄中的文件和所有子目錄
- 22. 列出目錄和子目錄中的所有jpg文件
- 23. 列出目錄中的所有文件和子目錄C#
- 24. 列出目錄中的所有子目錄和文件
- 25. 當目錄很大時用Python列出目錄中的文件
- 26. 列出目錄中的所有子目錄和文件
- 27. 列表文件子目錄但不列出目錄
- 28. 從/ inst目錄中列出用於開發R包的文件
- 29. 從groovy中的FTP服務器目錄列出文件
- 30. 使用節點從遠程目錄中列出文件
'幫助(glob.glob)';) –
或'ipython','glob.glob?' –