爬谷歌趋势

python 爬google trends

我参考的文章链接:https://blog.csdn.net/weixin_38224930/article/details/106357532?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
我只是在上面基础上完善讲解一下

步骤

首先,你可以科学上网;其次,pycharm;

  1. 导包
import requests
import json
from  openpyxl import load_workbook
import  time
  1. 找自己的参数
    以下参数,在Google trends页面F12检查,network中可以找到,找到你自己的参数,把底下这些都换成你自己的
    参考文章都有讲
    url可以更改需要的时间,地区
    url = ‘https://trends.google.com/trends/api/explore?hl=zh-CN&tz=-480&req={{“comparisonItem”:[{{“keyword”:"{}",“geo”:"",“time”:“2019-12-31 2020-06-30”}}],“category”:0,“property”:""}}&tz=-480’.format(keyword)

3.四个函数–参考文献都有写
def TimeTrans(timenum):
def writeDataToExcleFile(data_trend,j):
def get_token(keyword):
def google(keyword,j):

4.main函数
(1)如果你只爬一个词,不需要main,直接google函数就行
(2)多个词的话,写个for循环,里面google循环即可

结果


在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值