基本信息
源码名称:python查询百度关联词(相关搜索结果)示例源码
源码大小:0.75KB
文件格式:.py
开发语言:Python
更新时间:2019-04-19
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍



# -*- coding=utf-8 -*-
import requests
import re
 
headers = {
    "User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36"
}
 
keyword=(input('请输入关键词:',))
url='https://www.baidu.com/s?wd=' keyword
html=requests.get(url,headers=headers).text
#print(html)
ze=r'<div id="rs"><div class="tt">相关搜索</div><table cellpadding="0">(. ?)</table></div>'
xgss=re.findall(ze,html,re.S)
#print(xgss)
xgze=r'<th><a href="(. ?)">(. ?)</a></th>'
sj=re.findall(xgze,str(xgss),re.S)
#print(sj)
gjc=''
for x in sj:
    print(x[1])
    gjc=gjc x[1] '\r\n'
 
print(gjc)
with open(r'C:\Users\Administrator\Desktop\gjc.txt', 'w', encoding='utf-8') as f:
    f.write(gjc)