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

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

主要知识点

  • 文件读写
  • 基础语法
  • 字符串处理
  • 循环遍历

素材

让我们先看看我那些乱七八糟的文件。

[En]

Let’s take a look at my messy papers first.


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

这看起来一团糟。如果你手动整理,这是可以的,。

[En]

This looks like a mess. If you sort it out manually, it’s okay, .

但成百上千份文件怎么办呢?

[En]

But what about hundreds or thousands of documents?

因此,掌握一门技能是很方便的。

[En]

Therefore, it is convenient to have a skill.

马上安排!

代码展示

我还给大家准备了海量资料:Python视频教程、100本Python电子书、基础、爬虫、数据分析、web开发、机器学习、人工智能、面试题、Python学习路线图、问题解答!都放在群里啦!

Python学习交流群 :279199867
与千万人一起学习进步,一个人可以走得很快,一群人可以走得更远!<details><summary>*<font color='gray'>[En]</font>*</summary>*<font color='gray'>Learn and make progress together with thousands of people, one person can go very fast, a group of people can go further!</font>*</details>
导入系统包
import platform
import os
import shutil

print("Hello,秀儿")
print("自动整理文件夹,全自动不需要你动 \n")
需要先创建文件夹resources
catalog = "resources"
读取resources目录下文件
for file in os.listdir(catalog):
    # 分割文件的后缀名
    ext = os.path.splitext(file)[1]
    ext = ext[1:]
    # 判断是否存在该目录
    if not os.path.isdir(f"{catalog}/{ext}"):
        os.mkdir(f"{catalog}/{ext}")
    # 将文件放到对应目录下
    source_path = f"{catalog}/{file}"
    target_path = f"{catalog}/{ext}/{file}"
    shutil.move(source_path, target_path)

print("资源整理完成!\n")
print("Python 版本", platform.python_version())

运行结果

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

直接给我自动分类就行了。这对栗子来说很方便。

[En]

Just give me automatic classification directly. It’s convenient for Chestnut.


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

阿宝!都在这里了,出发前请点赞。

[En]

Bao! It’s all here, please click like it before you go.

Original: https://www.cnblogs.com/hahaa/p/16448574.html
Author: 轻松学Python
Title: 文件太乱了?不要慌,教你用Python全自动整理

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/499125/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球