已知有两个文件夹image和labels的路径分别存放在变量images_path和labels_path中。请编写一段python脚本实现以下功能。将images文件夹中的全部文件加上.jpg后缀,将labels文件夹中的全部文件加上.txt后缀
时间: 2024-02-21 17:59:34 浏览: 99
基于python 批量修改文件后缀脚本
可以使用Python中的os模块来实现这个功能,具体代码如下:
```python
import os
# 给images文件夹中的所有文件加上.jpg后缀
images_path = "path/to/images"
for filename in os.listdir(images_path):
os.rename(os.path.join(images_path, filename), os.path.join(images_path, filename + ".jpg"))
# 给labels文件夹中的所有文件加上.txt后缀
labels_path = "path/to/labels"
for filename in os.listdir(labels_path):
os.rename(os.path.join(labels_path, filename), os.path.join(labels_path, filename + ".txt"))
```
其中,os.listdir()函数可以列出文件夹中的所有文件名,os.rename()函数可以将文件重命名。需要注意的是,这个代码会直接修改原始文件名,因此在运行之前需要备份原始文件。
阅读全文