Python:如何重命名文件夹中的文件?

问题描述 投票:-2回答:1

我有一个像下面这样的文件列表

'TRIAL_20134_75690_TOTAL_2018-08-12-17-18.csv'

我想在最后一个下划线后将它们重命名为parte,例如文件将被重命名为:

'TRIAL_20134_75690_TOTAL.csv'
python rename file-rename
1个回答
0
投票

使用os.rename库中的os进行重命名。

要获得下划线(_)的最后一个索引,请使用rindexstring方法。

您还需要重新连接扩展。

import os
f = 'TRIAL_20134_75690_TOTAL_2018-08-12-17-18.csv'
os.rename(f, f[:f.rindex('_'] + '.csv')
© www.soinside.com 2019 - 2024. All rights reserved.