好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Python爬蟲爬取微博熱搜保存為 Markdown 文件的源碼

Python爬蟲爬取微博熱搜保存為 Markdown 文件的源碼

熱門標簽:深圳網絡外呼系統代理商 高德地圖標注字母 鎮江人工外呼系統供應商 申請辦個400電話號碼 千呼ai電話機器人免費 騰訊地圖標注有什么版本 400電話辦理費用收費 柳州正規電銷機器人收費 外呼系統前面有錄音播放嗎

什么是爬蟲?

網絡爬蟲(又被稱為網頁蜘蛛,網絡機器人,在FOAF社區中間,更經常的稱為網頁追逐者),是一種按照一定的規則,自動地抓取萬維網信息的程序或者腳本。另外一些不常使用的名字還有螞蟻、自動索引、模擬程序或者蠕蟲。

其實通俗的講就是通過程序去獲取web頁面上自己想要的數據,也就是自動抓取數據

爬蟲可以做什么?

你可以爬取小姐姐的圖片,爬取自己有興趣的島國視頻,或者其他任何你想要的東西,前提是,你想要的資源必須可以通過瀏覽器訪問的到。

爬蟲的本質是什么?

上面關于爬蟲可以做什么,定義了一個前提,是瀏覽器可以訪問到的任何資源,特別是對于知曉web請求生命周期的學者來說,爬蟲的本質就更簡單了。爬蟲的本質就是模擬瀏覽器打開網頁,獲取網頁中我們想要的那部分數據。

微博熱搜榜python爬蟲,僅供學習交流


源碼及注釋:

# -*- coding=UTF-8 -*-
#!usr/bin/env python

import os
import time
import requests
from lxml import etree

url = "https://s.weibo.com/top/summary?cate=realtimehot"
headers={
 'Host': 's.weibo.com',
 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3',
 'Accept-Encoding': 'gzip, deflate, br',
 'Accept-Language': 'zh-CN,zh;q=0.9',
 'Connection': 'keep-alive',
 'Referer': 'https://weibo.com/',
 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36'
}
r = requests.get(url,headers=headers)
print(r.status_code)

html_xpath = etree.HTML(r.text)
data = html_xpath.xpath('//*[@id="pl_top_realtimehot"]/table/tbody/tr/td[2]')
num = -1

# # 解決存儲路徑
# time_path = time.strftime('%Y{y}%m{m}%d1l717j5',time.localtime()).format(y='年', m='月', d='日')
# time_name = time.strftime('%Y{y}%m{m}%d1h5ljhj%H{h}',time.localtime()).format(y='年', m='月', d='日',h='點')
# root = "./" + time_path + "/"
# path = root + time_name + '.md'
# if not os.path.exists(root):
#  os.mkdir(root)

# 解決存儲路徑
time_path = time.strftime('%Y{y}%m{m}%d77j111h',time.localtime()).format(y='年', m='月', d='日')
time_name = time.strftime('%Y{y}%m{m}%dljljjjj%H{h}',time.localtime()).format(y='年', m='月', d='日',h='點')
year_path = time.strftime('%Y{y}',time.localtime()).format(y='年')
month_path = time.strftime('%m{m}',time.localtime()).format(m='月')
day_month = time.strftime('%dljljhlh',time.localtime()).format(d='日')
all_path = "./" + year_path + '/'+ month_path + '/' + day_month
if not os.path.exists(all_path):
 # 創建多層路徑
 os.makedirs(all_path)

# 最終文件存儲位置
root = all_path + "/"
path = root + time_name + '.md'
print(path)
# 文件頭部信息
with open(path,'a') as f:
 f.write('{} {}\n\n'.format('# ',time_name+'數據'))
f.close()

for tr in (data):
 title = tr.xpath('./a/text()')
 hot_score = tr.xpath('./span/text()')
 
 num += 1

 # 過濾第 0 條
 if num == 0:
  pass
 else:
  with open(path,'a') as f:

   f.write('{} {}、{}\n\n'.format('###',num,title[0]))
   f.write('{} {}\n\n'.format('微博當時熱度為:',hot_score[0]))
   
  f.close()

  print(num,title[0],'微博此時的熱度為:',hot_score[0])

運行:

運行結束后會在當前文件夾下生成以時間命名的文件夾,并且會生成以具體小時為單位的具體時間命名的 Markdown 文件,如下:

查看:

到此這篇關于Python爬蟲爬取微博熱搜保存為 Markdown 文件的文章就介紹到這了,更多相關Python爬蟲爬取微博熱搜保存內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python爬取天氣數據的實例詳解
  • 用python爬取歷史天氣數據的方法示例
  • python爬取哈爾濱天氣信息
  • python3爬取各類天氣信息
  • Python爬取國外天氣預報網站的方法
  • 如何用python爬取微博熱搜數據并保存
  • python+selenium爬取微博熱搜存入Mysql的實現方法
  • Python網絡爬蟲之爬取微博熱搜
  • python趣味挑戰之爬取天氣與微博熱搜并自動發給微信好友

標簽:烏蘭察布 合肥 烏蘭察布 海南 平頂山 大慶 郴州 哈爾濱

巨人網絡通訊聲明:本文標題《Python爬蟲爬取微博熱搜保存為 Markdown 文件的源碼》,本文關鍵詞  Python,爬蟲,爬取,微博,熱搜,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python爬蟲爬取微博熱搜保存為 Markdown 文件的源碼》相關的同類信息!
  • 本頁收集關于Python爬蟲爬取微博熱搜保存為 Markdown 文件的源碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 女人巨大荫蒂| 在家安静没有疼痛的死法| 舒服爽刺激使劲还要| 国产熟妇另类久久久久| 激情叫床| 日产高清卡一卡二无卡三区| 中国美女一级看片| 国产成人精品一区二区在线| 极品尤物一区二区三区花椒| 女生露胸网站| 丰满大胸五十路免费| 又硬又粗进去好爽A片青楼传媒| 午夜精品久久久久久久久高湖| 以色列禁止巴囚狂欢| 久久久久久久综合色一本| 国产99视频在线| 互换娇妻-91Porn| 亲嘴扒胸摸屁股激烈视频 | 国产性一乱一性一伧的危害| 男女肉粗暴| 男男chinese同志网站| 与六旬饥渴老妇性欢小说| 被捆私密憋尿处被棉花堵故事| 精品国产一区二区在线| 性色av蜜色av色欲av久久| 亚洲午夜电影在线观看| 91成人试看福利体验区| 毛片网在线| 精品午夜女友AV在线观看| japanese milk 吃奶| 亚洲大片免费观看| 男人狂躁进女人下面视频试看| 国产一级毛片高清视频完整版| 日本孕妇毛片丰满孕妇孕交| 高柳の肉嫁动漫1~4免费看| 国产一卡二卡≡卡四卡无人| 亚洲AV秘?无码一区桃乃| 午夜精品久久久久久久久无码小说 | 牛鞭伸进女人的下面视频| 女同性女同一区二区下载h| 91牛牛刺激碰超高清在线|