python批量修改csv文件名
时间: 2023-08-05 18:58:50 浏览: 275
python实现批量修改文件名
要批量修改CSV文件的名称,可以使用Python的os和csv模块来实现。下面是一个示例代码,可以将指定目录下的所有CSV文件的名称修改为指定的新名称:
```python
import os
import csv
def batch_rename_csv(directory, new_name):
for filename in os.listdir(directory):
if filename.endswith(".csv"):
file_path = os.path.join(directory, filename)
new_file_path = os.path.join(directory, new_name + '.csv')
os.rename(file_path, new_file_path)
# 示例用法
directory = 'path/to/csv/files' # 替换为你的CSV文件所在的目录路径
new_name = 'new_filename' # 替换为你想要修改的新文件名
batch_rename_csv(directory, new_name)
```
请将`directory`替换为你的CSV文件所在的目录路径,将`new_name`替换为你想要修改的新文件名。运行这段代码后,指定目录下的所有CSV文件的名称将会被修改为`new_name.csv`。
阅读全文