当前位置:首页 > 编程技术 > 正文

如何批量修改文件后缀名大小写

如何批量修改文件后缀名大小写

批量修改文件后缀名的大小写可以通过编写一个简单的脚本来实现。以下是一个使用Python编写的脚本示例,该脚本可以遍历指定目录下的所有文件,并将它们的扩展名从小写修改为大...

批量修改文件后缀名的大小写可以通过编写一个简单的脚本来实现。以下是一个使用Python编写的脚本示例,该脚本可以遍历指定目录下的所有文件,并将它们的扩展名从小写修改为大写,或者从大写修改为小写。

```python

import os

def change_extension_case(directory, to_uppercase=True):

for filename in os.listdir(directory):

if filename.endswith('.txt'): 假设我们只修改.txt文件的后缀名

获取文件名和扩展名

name, ext = os.path.splitext(filename)

根据需要修改扩展名的大小写

new_ext = ext.upper() if to_uppercase else ext.lower()

new_filename = name + new_ext

重命名文件

os.rename(os.path.join(directory, filename), os.path.join(directory, new_filename))

print(f"Renamed '{filename

最新文章