任务:1
认为您的文件夹中有很多照片。 检查他们的属性。 在属性中,您创建了日期。 将所有具有特定创建日期的照片移动到其他文件夹中。
>
import os
import shutil
import datetime
source_folder = r"/home/guru/Desktop/Guru/Python/images"
destination_folder = r"/home/guru/Desktop/Guru/Python/images2"
target_date = "2025-01-11"
os.makedirs(destination_folder, exist_ok=True)
for file_name in os.listdir(source_folder):
file_path = os.path.join(source_folder, file_name)
if os.path.isfile(file_path):
created_time = os.stat(file_path).st_mtime
created_date = datetime.datetime.fromtimestamp(created_time).strftime("%Y-%m-%d")
if created_date == target_date:
shutil.move(file_path, os.path.join(destination_folder, file_name))
print(f"Moved: {file_name}")
print("Task completed.")

摘要:
1)导入所需的模块→使用os进行文件处理,用于移动文件的封闭以及日期格式的日期时间。
2)定义源和目标文件夹→指定图像的存储位置以及应移动的位置。
>3)设置目标日期→基于其上次修改日期过滤文件(以yyyy-mm-dd的格式)。
WTS工作跟进系统的主要功能及特色: 1、符合通用标准的任务跟踪功能。可广泛用于重点工作跟进,督查任务跟进、工作督办、会议纪要决议跟进、领导交办工作跟进、团队协作任务跟进、日工作计划、周工作计划、月度工作计划跟进、项目进度管理软件与跟踪软件,提升团队执行力。 2、工作便签、自定义群组功能、工作授权、工作交接、下级工作任务查看。 3、绩效考核功能:系统提供KPI考核和目标管理考核(MBO),可
880
4)如果不存在,则创建目标文件夹→确保在移动文件之前可用该文件夹。
5)通过源文件夹中的文件循环→一一检查每个文件。
7)将文件的日期与目标日期进行比较→如果它们匹配,则将文件选择用于移动。
。
8)将文件移至目标文件夹→将匹配文件匹配到指定位置。。
9)打印状态消息→显示移动哪些文件并确认完成。
以上就是Python周末任务的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号