利用Python搜索CSDN关键字,输出并打开前5个链接

Posted mqx365

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Python搜索CSDN关键字,输出并打开前5个链接相关的知识,希望对你有一定的参考价值。

import requests,bs4,sys,webbrowser
print(‘It is  searching...‘)
res=requests.get(‘https://so.csdn.net/so/search/s.do?q=‘+‘ ‘.join(sys.argv[1:]))
res.raise_for_status()
soup=bs4.BeautifulSoup(res.text)
linkElems=soup.select(‘.limit_width a‘)
print(str(len(linkElems))+‘ Found!‘)
numOpen=min(5,len(linkElems))
for i in range(numOpen):
      webbrowser.open(linkElems[i].get(‘href‘))
      print(str(linkElems[i].get(‘href‘)))

  

以上是关于利用Python搜索CSDN关键字,输出并打开前5个链接的主要内容,如果未能解决你的问题,请参考以下文章

利用Python自动搜索指定京东商品并爬取商品信息

利用Python自动搜索指定京东商品并爬取商品信息

在命令行输出中搜索关键字并显示上一行的批处理文件(x5)

吃货们注意了!淘宝美食排行榜!用Python来分析什么最好吃!

.利用python获得豆瓣电影前30部电影的中文片名,排名,导演,主演,上映时间

Python爬虫:requests模块深入及案例