Title
Fork me on GitHub

刷数脚本

刷数脚本

以下脚本为github主页如下图片的数字,具体如何设置网上教程很多:

image

import requests
from faker import Faker
import re
import time


def request_github_count(github_id, nums):
    for i in range(1, nums):
        head = {
            'user_agent': Faker().user_agent()
        }
        print(head.get('user_agent'))

        url = f'https://profile-counter.glitch.me/{github_id}/count.svg'

        # 请求url
        while True:
            try:
                resp = requests.get(url, headers=head)
                break
            except:
                print('retry!!!')
            # print(resp.text)

        # 解析数字
        pattern = re.compile(r'<tspan.*?>(.*?)</tspan>')
        matches = pattern.findall(resp.text)
        print(''.join(matches))

        time.sleep(0.01)


if __name__ == '__main__':
    # 修改为自己的github id 即可
    request_github_count(github_id='CrabBoss-lab', nums=10000)

注:

主页:https://www.cnblogs.com/xielaoban/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利

posted @ 2023-06-01 20:07  新西兰蟹老板  阅读(39)  评论(0编辑  收藏  举报