文件太乱了?不要慌,教你用Python全自动整理

打印 上一主题 下一主题

主题 907|帖子 907|积分 2721

文件太乱了?不要慌,教你用Python全自动整理到对应分类中~
主要知识点

  • 文件读写
  • 基础语法
  • 字符串处理
  • 循环遍历
素材
先来看看我这乱七八糟的文件


这就看起来乱七八糟了,这要是手动整理,还好,哈哈~
但是几百个上千个文件呢?
所以,还得是有个技能傍身才方便啊!
马上安排!

代码展示
  1. # 我还给大家准备了海量资料:Python视频教程、100本Python电子书、基础、爬虫、数据分析、web开发、机器学习、人工智能、面试题、Python学习路线图、问题解答!都放在群里啦!
  2. # Python学习交流群 :279199867
  3. # 同千人一起学习共同进步,一个人可以走的很快,一群人才能走的更远!
  4. # 导入系统包
  5. import platform
  6. import os
  7. import shutil
  8. print("Hello,秀儿")
  9. print("自动整理文件夹,全自动不需要你动 \n")
  10. # 需要先创建文件夹resources
  11. catalog = "resources"
  12. # 读取resources目录下文件
  13. for file in os.listdir(catalog):
  14.     # 分割文件的后缀名
  15.     ext = os.path.splitext(file)[1]
  16.     ext = ext[1:]
  17.     # 判断是否存在该目录
  18.     if not os.path.isdir(f"{catalog}/{ext}"):
  19.         os.mkdir(f"{catalog}/{ext}")
  20.     # 将文件放到对应目录下
  21.     source_path = f"{catalog}/{file}"
  22.     target_path = f"{catalog}/{ext}/{file}"
  23.     shutil.move(source_path, target_path)
  24. print("资源整理完成!\n")
  25. print("Python 版本", platform.python_version())
复制代码
 
运行结果


就直接给我全自动分类了,雀氏方便~


 
宝!来都来了,点个赞再走呗~

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户云卷云舒

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表