Skip to main content
 首页 » 编程设计

Python-更改文件扩展名哪个命令更好

2025年05月04日15cyq1162

<分区>

我正在尝试更改文件的扩展名,我有两个选择。

os.path.splitext(os.path.basename(g_filename))[0] + ".new"

os.path.basename(g_filename).split('.')[0] + ".new"

两者给出相同的输出。所以我从 oldfile.old

得到一个名为 oldfile.new 的新文件

不可能在文件名中包含太多 '.'。

这两个哪个更好?什么是经验法则(如果有)?