zoukankan      html  css  js  c++  java
  • 获取百度指数

    1.安装包

    pip3.6 install baidux -i https://mirrors.aliyun.com/pypi/simple
    

    2.简单使用

    from baidux.utils import test_cookies
    from baidux import config
    from baidux import BaiduIndex, ExtendedBaiduIndex
    
    cookies = "BIDUPSID=EE4BED76E820B7B3403DA93994A365E1; PSTM=1594718373; BAIDUID=693B193599DCA13EC8520F6F01AC7C04:FG=1; BD_UPN=12314753; __yjs_duid=1_4578fac6f8ea7c2a886ba3d6949dab691614150686288; BDUSS=mEwRW9sWk53bTJZVDJhYXh5Z0tNS1RYaEM5NWpHQXdORjQ2aXFHaWdmYUM5WEJnSVFBQUFBJCQAAAAAAAAAAAEAAABk7r44c2t5yti7pMq9tci0~QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIJoSWCCaElgV; BDUSS_BFESS=mEwRW9sWk53bTJZVDJhYXh5Z0tNS1RYaEM5NWpHQXdORjQ2aXFHaWdmYUM5WEJnSVFBQUFBJCQAAAAAAAAAAAEAAABk7r44c2t5yti7pMq9tci0~QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIJoSWCCaElgV; BDORZ=B490B5EBF6F3CD402E515D22BCDA1598; MCITY=-179%3A; H_PS_PSSID=33517_33344_31253_33691_33595_33675_33392_33618_26350; H_PS_645EC=08faH%2FPByKuX1lHni6eq2hQtlhNuyqRceq4HcZVKJxk7AWTRrWTpQrU4%2FUtbwhQw51TR; COOKIE_SESSION=54746_0_9_0_110_18_1_0_9_9_1_0_54741_0_8_0_1615860749_0_1615860741%7C9%230_0_1615860741%7C1; BD_HOME=1; BA_HECTOR=2l0h2hah01250l20v91g505840r"
    
    # 测试cookies是否配置正确
    # True为配置成功,False为配置不成功
    print(test_cookies(cookies))
    
    keywords = [['英雄联盟'], ['冠军杯', '英雄联盟'], ['抑郁', '自杀', '明星']]
    
    # 获取城市代码, 将代码传入area可以获取不同城市的指数, 不传则为全国
    # 媒体指数不能分地区获取
    print(config.PROVINCE_CODE)
    print(config.CITY_CODE)
    
    # 获取百度搜索指数(地区为山东)
    baidu_index = BaiduIndex(
        keywords=keywords,
        start_date='2018-01-01',
        end_date='2019-01-01',
        cookies=cookies,
        area=901
    )
    for index in baidu_index.get_index():
        print(index)
    
    # 获取百度媒体指数
    news_index = ExtendedBaiduIndex(
        keywords=keywords,
        start_date='2018-01-01',
        end_date='2019-01-01',
        cookies=cookies,
        kind='news'
    )
    for index in news_index.get_index():
        print(index)
    
    # 获取百度咨询指数
    feed_index = ExtendedBaiduIndex(
        keywords=keywords,
        start_date='2018-01-01',
        end_date='2019-01-01',
        cookies=cookies,
        kind='feed'
    )
    for index in feed_index.get_index():
        print(index)
    

      

  • 相关阅读:
    Spyder的汉化
    Python,Pycharm,Anaconda等的关系与安装过程~为初学者跳过各种坑
    好了,我的第一篇博客!
    Xcode 最低要求和支持的 SDK
    python连接hive (安装impyla)的采坑之旅
    java泛型(泛型接口、泛型类、泛型方法)
    oracle命令查看表结构及表索引
    Linux环境下安装、配置Nginx1.14.2(CentOS Linux release 7.6.1810)
    Caffe入门随笔
    Gradient Boosting算法简介
  • 原文地址:https://www.cnblogs.com/yoyo1216/p/14541996.html
Copyright © 2011-2022 走看看