1. 问题
如何使用python获取不带后缀的文件名?
2. 解决方法
如下图
import os file_path = 'examp.le.txt' file_name1=os.path.basename(file_path).split('.')[0] #不推荐,可能出错 file_name2, file2_ext = os.path.splitext(file_path) #推荐 print(file_name1) #输出examp ,错误 print(file_name2) #输出examp.le,正确 print(file2_ext) #输出.txt,正确