猫史档案馆


【求助】python万人头像

用户:治愈绾兮治愈绾兮查看:7 回复:4 评论:7 创建时间:2022-04-07T12:48:01


我最近闲的没事,随手搞了一个万人头像程序,如下:

import os
import requests
from codemaoLang import *


def get_img(usr_id):
    try:
        user = another(usr_id)
        x = requests.get(
            user.info.data["avatar"])
        with open(r"D:\头像库\\"+str(usr_id)+".jpg", "wb") as f:
            f.write(x.content)
    except Exception:
        pass


if not os.path.exists(r"D:\头像库"):
    os.mkdir(r"D:\头像库")
for i in range(10000, 100000000):
    get_img(i)

运行完后,会在D盘的头像库文件夹里生成编程猫所有人的头像,然后就可以用这些头像做别的事,比如拼图在一起。但是,codemaoLang的效率太慢了,平均一个头像处理要4秒,也就是处理完至少要700多年……我就很无语。我也试过多线程,但是没用,codemaoLang好像不支持,有没有大佬帮忙优化一下。实在不行服务器啥的也可以()


回复

上一页1 页 / 共 1下一页
治愈绾兮治愈绾兮

自古沙发归楼主()

点赞1


评论


尬聊boy尬聊boy

az,应该是没办法的吧,岛三自动评论也是需要等待20s的

点赞1


评论


殇羁503y勿忘_退殇羁503y勿忘_退

 ddd

点赞0


评论


一个STUB用户_14302596一个STUB用户_14302596

其实你可以看看codemaoapi这个库,然后自己写

点赞0


评论