Jot*_*ham 20
如果您是基于文件扩展名进行的,则可以执行以下操作:
import os
directory = "C:/"
extension = ".tga"
list_of_files = [file for file in os.listdir(directory) if file.lower().endswith(extension)]
Run Code Online (Sandbox Code Playgroud)
显然你可以省略lower(),如果你可以保证文件的情况.还有优秀的path.py(http://pypi.python.org/pypi/path.py)模块.
如果您不知道文件扩展名,可以使用PIL(http://www.pythonware.com/products/pil/)之类的东西通过解码文件来检测文件类型.
var*_*tec 14
import glob, os
for filename in glob.glob(os.path.join(yourPath, "*.tga"))
print(filename)
Run Code Online (Sandbox Code Playgroud)