代码如下:

import os
import shutil# 文件夹路径(可替换)
path = 'D:/together FIle/1、软件/2、QQ/FileRecv'# 列出所有文件
files = os.listdir(path)# 自动归类
for f in files:# 创建文件夹名称(以后缀名重命名)folder_name = path + '/' + f.split('.')[-1]if not os.path.exists(folder_name):os.mkdir(folder_name)# 移动文件 shutil.move(src, desc)  → src=源目标路径, desc: 新目标路径shutil.move(path + '/' + f, folder_name)else:shutil.move(path + '/' + f, folder_name)

里面的path路径替换成自己的目标路径,它会在所在的目标路径中根据文件的后缀名自动创建文件夹,并将相同后缀名的文件放入同一个文件夹中。

Python--自动将文件分类归入文件夹相关推荐

  1. 【Android 逆向】Linux 文件分类 ( 普通文件 | 目录文件 | 链接文件 | 字符设备文件 | 管道文件 | 块设备文件 )

    文章目录 一.Linux 文件分类 1.普通文件 2.链接文件 3.字符设备文件 4.管道文件 5.块设备文件 一.Linux 文件分类 Linux 文件分类 : " - " 表示 ...

  2. Python自动解压各种压缩文件

    压缩文件是我们在使用电脑时经常会遇到的.压缩文件并不只有一种压缩模式.平常我们都是通过安装一些解压缩软件来打开这些不同的压缩文件.今天我们来谈一谈,如何用Python解压几种常见类型的压缩文件.    ...

  3. python自动搜索爬取下载文件-python批量爬取下载抖音视频

    本文实例为大家分享了python批量爬取下载抖音视频的具体代码,供大家参考,具体内容如下 import os import requests import re import sys import a ...

  4. python 图像压缩后前端解压_Python在后台自动解压各种压缩文件的实现方法

    1.需求描述 编写一个 Python 程序,每次下载压缩包形式的文件后,自动将内部文件解压到当前文件夹后将压缩包删除,通过本案例可以学到的知识点: os 模块综合应用 glob 模块综合应用 利用 g ...

  5. python自动整理文件夹_计算机文件和文件夹的Python自动管理,自动化,电脑,及

    目录 一.输出目录所在的文件以及文件夹 import os print(os.getcwd())#获得当前文件的地址 print(os.path.join('MyProjects','AI'))#让P ...

  6. python做相册_《自拍教程73》Python 自动生成相册文件夹

    案例故事: 接Python mediainfo批量重命名图片文件,测试图片是批量重命名好了, 但是将测试图片放于一个文件夹相册,图库App并不能显示图片信息, 为了测试的方便性, 需要把图片放到对应的 ...

  7. python制作相册_《自拍教程73》Python 自动生成相册文件夹

    这里将告诉您<自拍教程73>Python 自动生成相册文件夹,具体操作过程:案例故事: 接Python mediainfo批量重命名图片文件,测试图片是批量重命名好了, 但是将测试图片放于 ...

  8. python编写代码实现文件的拷贝功能_python从一个文件夹自动拷贝文件到目标文件夹的代码...

    这里为大家提供一个python操作文件的例子,实现功能:从一个文件夹自动拷贝文件到目标文件夹. 供python爱好者学习参考. 代码如下: # Filename: CopyPictures.py im ...

  9. Python按照不同的后缀把文件存入不同的文件夹下面(后缀分类)

    此处以分类六个文件夹为例,代码如下,src是原文件目录,dst1,dst2分别为目标文件夹目录(分类后的文件夹) 以分类"jpg"和"png"图像为例,代码如下 ...

最新文章

  1. [Design] Strategy Pattern
  2. 【Android开发学习笔记之一】5大布局方式详解
  3. Java中的全局变量和局部变量——简单区别
  4. 如何处理Docker错误消息:please add——insecure-registry 1
  5. C#对象映射器之Mapster
  6. 读书笔记--互联网必读《长尾理论》作者克里斯.安德森
  7. 使用MongoDB的MapReduce
  8. python是一种面向过程的编程语言_python协成与面向过程编程
  9. Python链接Sql server
  10. 阿里百度旷视商汤京东,AI大厂怎么看产业实践?
  11. Android之提示MIME type application/octet-stream cannot be inserted into **/images expected
  12. ARM开发工具历史及分类详解 (最详尽的区分和介绍ARM DS-5,RVD...
  13. 远程桌面“无法验证此计算机的身份“
  14. java 导出txt_【Java】导入导出TXT文件
  15. 酷我音乐盒去广告(续)
  16. Oracle的系统和对象权限 查看用户包含的各类权限
  17. Windows批处理(cmd/bat)常用命令教程
  18. 厂区佩戴安全帽检测算法 yolov5
  19. 第18.6.1章 JDK9的新特性—Java的REPL工具: jShell命令
  20. R3LIVE开源代码全体验及测试

热门文章

  1. 2440 wince 5.0 BSP之flash驱动分析
  2. 有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量。
  3. 奥鹏20春季1903C语言,奥鹏南开大学 20秋学期(1709、1803、1809、1903、1909、2003、2009 )《程序设计基础(下)》在线作业...
  4. php求一个人的生日,【星月随笔】一个人的 生日
  5. 基于web的老年保健品销售系统/保健品销售系统
  6. html文字用竖线隔开,inline+padding技巧:间隔符(分割线)与文字高度不一致,间隔竖线高度缩短方法...
  7. 网络视频的防盗与破解
  8. linux小米随身wifi密码,Ubuntu用小米随身WiFi
  9. python之使用plt笔记
  10. [转载]汇编语言程序设计第二版答案  沈美明