```python import os import shutil import datetime def backup_data(src, dst): if not os.path.exists(src): print("源目录不存在,请检查路径是否正确") return if not os.path.exists(dst): os.makedirs(dst) today = datetime.datetime.now().strftime("%Y%m%d") backup_folder = os.path.join(dst, today) if not os.path.exists(backup_folder): os.makedirs(backup_folder) for item in os.listdir(src): src_item = os.path.join(src, item) dst_item = os.path.join(backup_folder, item) if os.path.isfile(src_item): shutil.copy2(src_item, dst_item) elif os.path.isdir(src_item): shutil.copytree(src_item, dst_item) print("数据备份完成") if __name__ == "__main__": src = "需要备份的文件夹路径" dst = "备份目标文件夹路径" backup_data(src, dst) ``` [2024-06-21 17:49:51 | AI写代码神器 | 307点数解答]