Python如何将文件批量移动至多个文件中

 时间:2026-02-13 13:34:06

1、首先,打开待处理的文件夹,并复制路径,此处路径为:"C:\Users\Administrator\Desktop\照片"

Python如何将文件批量移动至多个文件中

2、然后,新建一个py,或者编辑一个py。

Python如何将文件批量移动至多个文件中

3、然后,输入代码:

# -*- coding: utf-8 -*-

import os

import shutil

file = unicode("C:\Users\Administrator\Desktop\照片",'utf8')

files = os.listdir(file)

for i in files:

    if os.path.isdir(file+"\\"+i):

       print (i)

       shutil.copy(file + "\\" + u"待移动文件.jpg",file + "\\" + i+ "\\" + u"待移动文件.jpg")

可复制,函数用的shutil.copy,设置if os.path.isdir,是为了区别判断是否为文件夹。

Python如何将文件批量移动至多个文件中

4、然后,点击菜单中的run mudle运行代码。

Python如何将文件批量移动至多个文件中

5、运行完成,如下图,显示为处理过的文件夹。

Python如何将文件批量移动至多个文件中

6、最后,打开各个文件夹,文件夹中已存在待移动的文件,批量移动文件完成。

Python如何将文件批量移动至多个文件中

  • C#如何查找ListView控件中的项
  • MySQL卸载后,服务仍然存在的解决方案
  • jQuery怎么获取类名
  • calibre怎么设置用户界面风格为calibre风格
  • 如何搭建一个简易网站
  • 热门搜索
    合肥旅游论坛 旅游频道 大连金石滩旅游攻略 阳江旅游景点大全 个人旅游保险 苏州东山旅游攻略 旅游景点门票 杭州有哪些旅游景点 7月份适合去哪里旅游 长白山天池旅游攻略