gpt4 book ai didi

python-3.x - 如何从没有扩展名python的路径中获取特定文件名

转载 作者:行者123 更新时间:2023-12-02 20:27:43 25 4
gpt4 key购买 nike

我有以下路径:

f_file = /home/reads_dataset_1/E2_ER/E2_ER_exp1_L1.fastq.gz

我只想获取没有 2 个扩展名的最后一个文件名:

E2_ER_exp1_L1

尝试过:

sample_name = os.path.splitext(f_file)[0]

但我得到了没有最后一个扩展名的路径的全名。

最佳答案

可能很有趣也很肮脏,但有效 :)

sample_name = os.path.splitext(os.path.splitext(os.path.basename(f_file))[0])[0]

也可以使用更短、更好的版本:

sample_name = os.path.basename(f_file).split('.')[0]

关于python-3.x - 如何从没有扩展名python的路径中获取特定文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49536476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com