上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

访问逻辑

[复制链接]
  • TA的每日心情
    擦汗
    3 天前
  • 签到天数: 532 天

    [LV.9]以坛为家II

    148

    主题

    420

    回帖

    1215

    积分

    版主

    积分
    1215

    油中2周年生态建设者

    发表于 2020-12-31 19:02:24 | 显示全部楼层 | 阅读模式

    简单不做过多论述。

    
    import requests
    import pandas as pd
    
    def get_data(page_num):
        session = requests.session()
        headers = { 'Connection': 'keep-alive',
                    'User-Agent': 'yuanrenxue.project',
                    'Accept': '*/*',
                    'Origin': 'http://match.yuanrenxue.com',
                    'Referer': 'http://match.yuanrenxue.com/match/3',
                    'Accept-Encoding': 'gzip, deflate',
                    'Accept-Language': 'zh-CN,zh;q=0.9,en-GB;q=0.8,en;q=0.7',
                   }
        url = 'http://match.yuanrenxue.com/logo'
        session.headers=headers
        response = session.post(url=url)
        url_api = f'http://match.yuanrenxue.com/api/match/3?page={page_num}'
        res = session.get(url=url_api).json()
    
        data = [i['value'] for i in res['data']]
    
        return data
    
    if __name__ == '__main__':
        data=[]
        for i in range(1,6):
            data_list = get_data(i)
            data.extend(data_list)
        count = pd.value_counts(data)
        print(count)

    哥哥们,跨年快乐。

    已有1人评分油猫币 理由
    王一之 + 2 + 1 跨年快乐

    查看全部评分 总评分:油猫币 +2  +1 

    I don't hate programming but the fucking world.

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表