无聊pytho小程序 zhi 获取QQ图片

仅供娱乐


其实就是让QQ中保存的图片(不包括gif)放到我们想要的文件夹,先提取,后保存。
location 表示我们想存放的位置。

import os
import cv2

class Get_QQ_Picture(object):
    def __init__(self,qq,location):
        self.path2 = location
        self.qq = qq
        self.pic_path,self.path1 = self.qq_init()
        self.file_name()

    def qq_init(self):
        B = 'Tencent Files'
        for root, dirs, files in os.walk(r'C:\Users'):
            root1 = str(root)
            if str(self.qq) in root1.split('\\') and \
            B in root1.split('\\'):
                A = root.split('\\')
                path1 = '\\'.join(A[:-1])
                return os.path.join(root,'Image'),path1

    def get_file_root(self,root):
        for dir in os.listdir(root):
            if os.path.splitext(dir)[1] == '.jpg' or os.path.splitext(dir)[1] == '.png':
                url1 = os.path.join(root, dir)
                url2 = os.path.join(self.path2, dir)
                if cv2.imread(url1) is not None:
                    cv2.imwrite(url2, cv2.imread(url1))

    def file_name(self):
        for root, dirs, files in os.walk(self.pic_path):
            self.get_file_root(root)

if __name__ == '__main__':
    location = r'C:\Users\zzr0702\Desktop\QQfile'
    Get_QQ_Picture(1183777271,location)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值