百度相关搜索词教程的Python批处理集合

优采云 发布时间: 2020-08-08 17:58

  生命短暂,我从入门到放弃,然后学习安装X,都使用Python. 这是由Daxian seo准备的安装X指南,教您如何使用Python采集与百度相关的搜索字词批次.

  首先,您必须安装Python和requests模块,然后必须安装sublime文本. 互联网上有各种安装教程,因此这里不再赘述.

  创建一个新文件名,将其另存为py后缀,并将以下代码复制到sublime编辑器中:

  

#encoding=utf-8

import requests,re,urllib

for word in open('kws.txt',encoding='utf-8'):

headers={'User-Agent:':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36'}

url='http://www.baidu.com/s?ie=UTF-8&wd=%s'%urllib.parse.quote_plus(word)

#format,+word+

html=requests.get(url,headers,timeout=5).text

#print (html)

redata=re.compile(r'(.*?)')

for i in re.findall(redata,html):

print(i)

  此外,创建一个名为kws.txt(自定义)的新关键字txt文件,然后将要采集的关键字放入文件中,每行一个:

  

  保存代码后运行代码,只需使用快捷键ctrl + B.

  采集结果如图所示,并显示在编辑器下方:

  

  采集完成后,您需要将其导入到word文档中并删除opencsv上的注释:

  

#encoding=utf-8

import requests,re,urllib

opencsv=open('word.csv','a+')

for word in open('kws.txt',encoding='utf-8'):

headers={'User-Agent:':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36'}

url='http://www.baidu.com/s?ie=UTF-8&wd=%s'%urllib.parse.quote_plus(word)

#format,+word+

html=requests.get(url,headers,timeout=5).text

#print (html)

redata=re.compile(r'(.*?)')

for i in re.findall(redata,html):

print(i)

opencsv.write('%s\n'%i)

  再次运行代码,然后打开单词,您可以看到要打印的关键字:

  

  到目前为止,百度相关搜索关键字的Python批处理集合已完成. 有关更详细的Python参考,您可以查看: .

  使用Python批量采集与关键字相关的搜索可以大大提高我们的工作效率,它也是X安装的工具.

  让您的程序员在建筑工地上欣赏您,得到晋升并提高薪水,然后SEO成为CEO.

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线