正如标题所说,我使用的是 Linux,并且该文件夹可能包含多个文件,我想获取其名称包含 *tmp*.log
(*
当然意味着任何东西!)。就像我使用 Linux 命令行所做的一样。
最佳答案
使用 glob
模块。
>>> import glob
>>> glob.glob('./[0-9].*')
['./1.gif', './2.txt']
>>> glob.glob('*.gif')
['1.gif', 'card.gif']
>>> glob.glob('?.gif')
['1.gif']
关于python - 在 Python 中搜索文件夹中类似 "/*tmp*.log"的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1090651/