帮我写一个可以将不同文件夹的CONTCAR文件复制到同一文件夹的python脚本
时间: 2023-08-05 15:01:57 浏览: 122
好的,可以使用Python中的shutil模块来实现。以下是一个示例代码:
```python
import os
import shutil
source_folders = [r'C:\path\to\source\folder1', r'C:\path\to\source\folder2', r'C:\path\to\source\folder3']
destination_folder = r'C:\path\to\destination\folder'
for source_folder in source_folders:
for root, dirs, files in os.walk(source_folder):
for file in files:
if file == "CONTCAR":
source_file_path = os.path.join(root, file)
destination_file_path = os.path.join(destination_folder, file)
shutil.copy(source_file_path, destination_file_path)
```
以上代码将会遍历每个源文件夹中的所有文件夹和文件,如果遇到名为"CONTCAR"的文件,则将其复制到目标文件夹中。你只需要将`source_folders`和`destination_folder`变量替换为你自己的文件夹路径即可。
阅读全文