创建一个可以自动把文件夹里面的内容转到指定带时间戳文件夹的脚本
时间: 2023-12-28 08:03:30 浏览: 20
好的,可以使用Python编写一个脚本来实现这个功能。以下是示例代码:
```
import shutil
import os
import time
# 获取当前日期时间
current_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
# 要将文件夹中的文件移动到的目标文件夹路径
target_folder_path = '/path/to/target/folder/'
# 要操作的源文件夹路径
source_folder_path = '/path/to/source/folder/'
# 创建一个带时间戳的文件夹
destination_folder_name = 'folder_' + current_time.replace('-', '').replace(':', '').replace(' ', '_')
destination_folder_path = os.path.join(target_folder_path, destination_folder_name)
os.makedirs(destination_folder_path)
# 遍历源文件夹中的文件并移动
for file_name in os.listdir(source_folder_path):
source_path = os.path.join(source_folder_path, file_name)
destination_path = os.path.join(destination_folder_path, file_name)
shutil.move(source_path, destination_path)
print('Done!')
```
使用时需要将代码中的`/path/to/target/folder/`替换为目标文件夹的路径,将`/path/to/source/folder/`替换为源文件夹的路径,然后运行即可。运行后会在目标文件夹中创建一个带时间戳的文件夹,并将源文件夹中的文件移动到其中。