创建一个python代码,可以批量复制标注的json文件
时间: 2024-02-05 21:03:24 浏览: 34
当然,以下是一个可以实现批量复制标注的 JSON 文件的 Python 代码示例:
```python
import os
import shutil
def batch_copy_json_files(source_dir, destination_dir):
if not os.path.exists(destination_dir):
os.makedirs(destination_dir)
for file_name in os.listdir(source_dir):
if file_name.endswith('.json'):
source_file = os.path.join(source_dir, file_name)
destination_file = os.path.join(destination_dir, file_name)
shutil.copy(source_file, destination_file)
print('批量复制完成!')
# 设置源目录和目标目录
source_directory = '/path/to/source/directory' # 替换为实际源目录的路径
destination_directory = '/path/to/destination/directory' # 替换为实际目标目录的路径
# 执行批量复制
batch_copy_json_files(source_directory, destination_directory)
```
请确保替换代码中的 `source_directory` 和 `destination_directory` 变量为实际的源目录和目标目录的路径。这段代码将遍历源目录中的所有文件,如果文件扩展名为 `.json`,则将其复制到目标目录中。复制完成后,将输出提示消息"批量复制完成!"。
提醒:在运行代码之前,请确保已安装 `shutil` 模块。