将PC微信本地文件从MsgAttach文件夹转移回原先的File文件夹-更加智能

简介: 微信做了啥我不想多说了,如果你觉得目录难找,可以使用我的程序这是我对网上程序的更改,因为有长达2个月的附件,进行了2个月的归档,网上只能全迁移到6月份文件夹,我觉得不爽

微信做了啥我不想多说了,如果你觉得目录难找,可以使用我的程序

这是我对网上程序的更改,因为有长达2个月的附件,进行了2个月的归档,网上只能全迁移到6月份文件夹,我觉得不爽

注意:

迁移完后,微信聊天记录会显示已被清理

个人是直接把MsgAttach全删了,有些图片会查看不了,没啥大问题

import shutil
import os
def move_file(old_path, june_catalogue, july_catalogue):
    filelist = os.listdir(old_path)
    for file in filelist:
        src = os.path.join(old_path, file)
        filelist2 = os.listdir(src)
        for file2 in filelist2:
            if file2 == 'File':
                src1 = os.path.join(src, file2)
                filelist3 = os.listdir(src1)
                for file3 in filelist3:
                    src2 = os.path.join(src1, file3)
                    filelist4 = os.listdir(src2)
                    for file4 in filelist4:
                        src3 = os.path.join(src2, file4)
                        if src2.endswith('6'):
                            new_path3 = july_catalogue
                        else:
                            new_path3 = june_catalogue
                        if os.path.exists(os.path.join(new_path3, file4)):
                            continue
                        else:
                            shutil.move(src3, new_path3)
if __name__ == '__main__':
    # 改为自己的文件夹的绝对路径
    move_file("D:\\dyedd\\Documents\\WeChat Files\\微信id\\FileStorage\\MsgAttach",
              "D:\\dyedd\\Documents\\WeChat Files\\微信id\\FileStorage\\File\\2022-06",
              "D:\\dyedd\\Documents\\WeChat Files\\微信id\\FileStorage\\File\\2022-07")

懒得写成果提示了,运行后就看看文件夹有没有多出来就好了

目录
相关文章
|
Web App开发 移动开发 前端开发
【webview】微信和PC监听浏览器关闭和刷新(亲测可用)
最近做的项目里有一个新的需求,在不同的浏览器内打开的网页,监听用户的操作,比如关闭浏览器,刷新浏览器等等。 这就涉及到了几个平台:PC端浏览器,移动端IOS和安卓微信的webview等等。在微信里打开的H5网页,要获取到用户关闭页面的事件。经过对visibilitychange、 unload/pagehide 、onunload、popstate各种方法一阵测试,发现安卓里`visibilitychange`能监听到关闭事件。而iOS里使用`pagehide`能监听。
578 0
|
机器人 API Python
Python基于PC版微信实现机器人
Python基于PC版微信实现机器人
1778 0
Python基于PC版微信实现机器人
微信 - 电脑(PC)版微信关闭自动下载文件
微信 - 电脑(PC)版微信关闭自动下载文件
140 0
微信 - 电脑(PC)版微信关闭自动下载文件
Win系统 - PC电脑端微信表情和图片转圈解决方案
Win系统 - PC电脑端微信表情和图片转圈解决方案
722 0
Win系统 - PC电脑端微信表情和图片转圈解决方案
|
监控 Java 程序员
微信PC端多开的秘密
微信PC端多开的秘密
231 0
微信PC端多开的秘密
[Reverse]PC微信(一)个人数据基址
[Reverse]PC微信(一)个人数据基址
229 0
[Reverse]PC微信(一)个人数据基址
|
Android开发 Windows
微信PC/电脑版同时登录两个或多个账户
现在的Android手机端可以通过自带的应用分身功能,同时在Android手机上登录两个微信号,其实PC/电脑端也可以同时登录两个或更多的微信号,具体方法是: (1)首先找到微信到的安装目录,假设微信安装在: D:\ap...
1545 0
|
JSON 开发者 数据格式
PC 微信扫码登陆
1、注册微信开发平台 官网网址 自行注册,需要注意的是注册邮箱号不用与腾讯其他产品同号。 2、微信开发平台添加网站应用 以上资料提交之后等待TX审核,审核时间大概2天左右,审核通过之后就可以查看AppID AppSecret以及申请微信登录。
1692 0
|
XML Java API
Java SpringMVC实现PC端网页微信扫码支付完整版
一:前期微信支付扫盲知识 前提条件是已经有申请了微信支付功能的公众号,然后我们需要得到公众号APPID和微信商户号,这个分别在微信公众号和微信支付商家平台上面可以发现。其实在你申请成功支付功能之后,微信会通过邮件把Mail转给你的,有了这些信息之后,我们就可以去微信支付服务支持页面:https://pay.
1423 0

热门文章

最新文章