文件名是动态的,我需要提取文件扩展名。文件名如下所示:parallels-workstation-parallels-en_US-6.0.13976.769982.run.sh
20090209.02s1.1_sequence.txt
SRR002321.fastq.bz2
hello.tar.gz
ok.txt
对于我要提取的第一个txt
,对于我要提取的第二个,对于我要提取fastq.bz2
的第三个tar.gz
。
我正在使用 os 模块来获取文件扩展名:
import os.path
extension = os.path.splitext('hello.tar.gz')[1][1:]
这给了我只有 gz 如果文件名是很好的,ok.txt
但是对于这个我希望扩展名是tar.gz
.