婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python獲取百度熱搜的完整代碼

Python獲取百度熱搜的完整代碼

熱門標簽:看懂地圖標注方法 電話外呼系統招商代理 蘇州人工外呼系統軟件 淮安呼叫中心外呼系統如何 京華圖書館地圖標注 電話機器人貸款詐騙 打印谷歌地圖標注 廣東旅游地圖標注 佛山通用400電話申請

好久沒寫了,就把上課做的一個小東西拿出來分享一下吧。
百度網頁截圖如下 ↓↓↓

程序運行輸出結果截圖 ↓↓↓

上代碼 ↓↓↓

from lxml import etree
from lxml import html
import requests

headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36'}
page = requests.get("https://www.baidu.com",headers=headers)
html = page.text
#print(source1)
# 從字符串解析
element = etree.HTML(html)

# 元素列表,獲取的方式列出了如下兩種
# ps = element.xpath('//*[@id="hotsearch-content-wrapper"]/li/a/span[2]')
ps = element.xpath('//*[@class="title-content-title"]')

#熱搜文本內容
text = []
if len(ps) > 0:
  for p in ps:
    #輸出節點的文本
    text1 = p.text
    text.append(text1)
else:
  print("空")
  
x = element.xpath('//*[@class="s-hotsearch-content"]/li')

#熱搜文本對應的排名
index = []
for x1 in x:
  #獲取節點的屬性
  index1 = x1.get("data-index")
  index.append(index1)

print(text)  
print(index)

#定義一個對文本和排名進行匹配的函數,返回一個字典型數據
def PP(index_array,text_array):
  x = {}
  i = 0
  for index_a in index_array:
    #index_a = int(index_a)
    
    x[index_a] = text_array[i]
    i = i + 1
  return x

re_text = PP(index,text)
#對字典性數據按key進行排序,即key=lambda re:re[0],排序完成后再轉換為字典型數據
last_text = dict(sorted(re_text.items(),key=lambda re:re[0]))

到此這篇關于Python獲取百度熱搜的完整代碼的文章就介紹到這了,更多相關Python 百度熱搜內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python爬蟲爬取微博熱搜保存為 Markdown 文件的源碼
  • Python爬蟲分析微博熱搜關鍵詞的實現代碼
  • 如何用python爬取微博熱搜數據并保存
  • python+selenium爬取微博熱搜存入Mysql的實現方法
  • Python網絡爬蟲之爬取微博熱搜

標簽:畢節 呼和浩特 湖州 駐馬店 衡水 股票 中山 江蘇

巨人網絡通訊聲明:本文標題《Python獲取百度熱搜的完整代碼》,本文關鍵詞  Python,獲取,百度,熱搜,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python獲取百度熱搜的完整代碼》相關的同類信息!
  • 本頁收集關于Python獲取百度熱搜的完整代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 晋城| 且末县| 北川| 精河县| 宜都市| 延津县| 伽师县| 林西县| 安图县| 区。| 锦州市| 景宁| 泸溪县| 丁青县| 邳州市| 正镶白旗| 宝应县| 贵州省| 会同县| 康定县| 永康市| 荣昌县| 汤原县| 丰台区| 林芝县| 衡南县| 英吉沙县| 白朗县| 二连浩特市| 荔波县| 大同市| 新竹市| 大埔区| 荆州市| 武冈市| 瑞安市| 运城市| 成都市| 桑植县| 美姑县| 竹北市|