gpt4 book ai didi

python - os.path.splitext(file.txt.gz) 转化为 (file,.txt.gz)

转载 作者:行者123 更新时间:2023-12-03 18:27:30 27 4
gpt4 key购买 nike

目前,我有以/path_to_file/file.txt.gz 结尾的文件。

我想拆分提取文件名(在 .txt.gz 之前)。

x = os.path.basename("/path_to_file/file.txt.gz") 

给我
file.txt.gz

尽管
os.path.splitext("file.txt.gz")

给我
('file.txt','.gz')

是否有一个函数可以将"file"与“.txt.gz”分开?

我想我可以只使用 re.sub(),但想知道是否存在 os.path 函数。

谢谢。

最佳答案

令人惊讶的是没有人提到 str.split method takes an argument在该字符上拆分的最大次数:例如,filepath.split('.', 1) .

关于python - os.path.splitext(file.txt.gz) 转化为 (file,.txt.gz),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54467441/

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