当前分类:python>>正文

python获取必应搜索下拉框指数长尾词

来源:互联网   时间:2022年6月15日   编辑

前几天有个朋友在微信上面留言问我,学python能做什么,看我发的这些小工具,估计就明白了。不管学什么东西都是根据自己的需要来学习的,当然,有些人纯粹是兴趣,这是更高的境界。

我学习python主要是方便自己更新网站,获得更多的获取有用信息的捷径。

本文分享一个自己写的小案例,获取必应搜索下拉框指数长尾词

获取这个有什么用呢?

当然是对写文章标题有一定的指导作用,因为下拉框下面联想出来的词,一般是按照网民的搜索习惯记录下来的,说明这些词有人搜索,有流量,是不是?

有人可能还不懂什么是下拉词,截个图看一下就明白了

比如我在搜索框中输入网上赚钱,下面就会出现一大堆的推荐联想的词,这就是下拉词。

image

要获取必应搜索框的下拉词还是比较简单的。

因为这家的数据没有加密,直接以html方式加载出来的,所以只要找出来发送请求的网址就行了,这个也很简单。

不说其他的了,直接上代码吧

这个代码主要以老同学一词作为搜索词

# -*- coding: UTF-8 -*- 
# @Time: 2021/11/24 0024 12:19
import requests
from bs4 import BeautifulSoup
url='https://cn.bing.com/AS/Suggestions?pt=page.home&mkt=\
zh-cn&qry=老同学&cp=6&msbqf=false&cvid=FB65B63024D3487E83804E5C534760FD'
header = {

    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) \
		AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36'

}

r=requests.get(url,headers=header)
data2=BeautifulSoup(r.content,'html.parser')
data=data2.find_all('li')
for i in data:
    print(i.get_text())

下面是执行结果

image

 

如果有需要的话,可以将上面的代码稍微加工一下就行了。目前我是以老同学一词为例,你可以设置批量获取一些词,不过,要注意执行时间,避免被拦截。

[猜你喜欢]

标签: 兼职