我需要打开一个文件进行阅读,我知道它所在的文件夹,我知道它存在,我知道它的(唯一)名称,但我不知道扩展名之前手。
如何打开文件进行阅读?
答案 0 :(得分:6)
使用glob
找到它:
import os
import glob
filename = glob.glob(os.path.join(folder, name + '.*'))[0]
或者使用生成器:
filename = next(glob.iglob(os.path.join(folder, name + '.*')))