日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python selenium爬取微博數據代碼實例

瀏覽:254日期:2022-07-24 17:56:03

爬取某人的微博數據,把某人所有時間段的微博數據都爬下來。

具體思路:

創建driver-----get網頁----找到并提取信息-----保存csv----翻頁----get網頁(開始循環)----...----沒有“下一頁”就結束,

用了while True,沒用自我調用函數

嘟大海的微博:https://weibo.com/u/1623915527

辦公室小野的微博:https://weibo.com/bgsxy

代碼如下

from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport csvimport osimport time #只有這2個參數設置,想爬誰的微博數據就在這里改地址和目標csv名稱就行weibo_url = ’https://weibo.com/bgsxy?profile_ftype=1&is_all=1#_0’csv_name = ’bgsxy_allweibo.csv’ def start_chrome(): print(’開始創建瀏覽器’) driver = webdriver.Chrome(executable_path=’C:/Users/lori/Desktop/python52project/chromedriver_win32/chromedriver.exe’) driver.start_client() return driver def get_web(url): #獲取網頁,并下拉到最底部 print(’開始打開指定網頁’) driver.get(url) time.sleep(7) scoll_down() time.sleep(5) def scoll_down(): # 滾輪下拉到最底部 html_page = driver.find_element_by_tag_name(’html’) for i in range(7): print(i) html_page.send_keys(Keys.END) time.sleep(1) def get_data(): print(’開始查找并提取數據’) card_sel = ’div.WB_cardwrap.WB_feed_type’ time_sel = ’a.S_txt2[node-type='feed_list_item_date']’ source_sel = ’a.S_txt2[suda-uatrack='key=profile_feed&value=pubfrom_guest']’ content_sel = ’div.WB_text.W_f14’ interact_sel = ’span.line.S_line1>span>em:nth-child(2)’ cards = driver.find_elements_by_css_selector(card_sel) info_list = [] for card in cards: time = card.find_elements_by_css_selector(time_sel)[0].text #雖然有可能在一個card中有2個time元素,我們取第一個就對 if card.find_elements_by_css_selector(source_sel): source = card.find_elements_by_css_selector(source_sel)[0].text else: source = ’’ content = card.find_elements_by_css_selector(content_sel)[0].text link = card.find_elements_by_css_selector(time_sel)[0].get_attribute(’href’) trans = card.find_elements_by_css_selector(interact_sel)[1].text comment = card.find_elements_by_css_selector(interact_sel)[2].text like = card.find_elements_by_css_selector(interact_sel)[3].text info_list.append([time,source,content,link,trans,comment,like]) return info_list def save_csv(info_list,csv_name): csv_path = ’./’ + csv_name print(’開始寫入csv文件’) if os.path.exists(csv_path): with open(csv_path,’a’,newline=’’,encoding=’utf-8-sig’) as f: #newline=’’避免空行;encoding=’utf-8-sig’比utf8牛,保存中文沒問題 writer = csv.writer(f) writer.writerows(info_list) else: with open(csv_path,’w+’,newline=’’,encoding=’utf-8-sig’) as f: writer = csv.writer(f) writer.writerow([’發布時間’,’來源’,’內容’,’鏈接’,’轉發數’,’評論數’,’點贊數’]) writer.writerows(info_list) time.sleep(5) def next_page_url(): next_page_sel = ’a.page.next’ next_page_ele = driver.find_elements_by_css_selector(next_page_sel) if next_page_ele: return next_page_ele[0].get_attribute(’href’) else: return None driver = start_chrome()input(’請在chrome中登錄weibo.com’) # 暫停程序,手動登錄weibo.com while True: get_web(weibo_url) info_list = get_data() save_csv(info_list,csv_name) if next_page_url(): weibo_url = next_page_url() else: print(’爬取結束’) break

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: 微博 Python
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩精品亚洲专区在线观看| 日韩中文字幕不卡| 日韩国产精品久久久久久亚洲| 麻豆国产91在线播放| 免费在线观看视频一区| 亚洲精品在线影院| 国产日韩精品视频一区二区三区| 黑丝美女一区二区| 精品亚洲成人| 欧美一区成人| 久久视频精品| 免费人成黄页网站在线一区二区| 国产欧美日韩精品一区二区免费| 国产精品腿扒开做爽爽爽挤奶网站| 欧美天堂视频| av资源新版天堂在线| 国产成人精品亚洲线观看| 国产亚洲一区| 欧美私人啪啪vps| 日本不卡一区二区| 婷婷综合成人| 国产亚洲第一伦理第一区| 中文无码日韩欧| 色一区二区三区| 吉吉日韩欧美| 欧美香蕉视频| 国产日韩中文在线中文字幕| 日本aⅴ亚洲精品中文乱码| 日韩中文字幕视频网| 国产女优一区| 亚洲精品欧洲| 国产精品白浆| 精品久久亚洲| 日韩免费看片| 欧美日韩国产高清电影| 日韩伦理在线一区| 91视频一区| 日韩视频在线一区二区三区| 综合国产精品| 国产精品一区二区av日韩在线| 你懂的国产精品| 麻豆精品久久| 亚洲精品a级片| 欧美黄色一区二区| 精品国产乱码久久久| 欧美影院三区| 日韩激情一二三区| 亚洲黄色免费av| 日韩精品五月天| 亚洲性色av| 日韩美女精品| 91久久午夜| 国产一区精品福利| 亚洲一区二区免费看| 精品91福利视频| 蜜臀久久99精品久久久画质超高清| 日韩精品一级二级 | 国产精品一区二区三区www| 国产精品麻豆久久| 在线日韩成人| 成人在线网站| 天堂va欧美ⅴa亚洲va一国产| 精品资源在线| 99xxxx成人网| 国产精品一区二区精品视频观看 | 日韩精选在线| 欧美国产91| 视频在线不卡免费观看| 欧美久久精品| 日韩一区精品视频| 欧美日韩一区二区综合| 国产成人免费视频网站视频社区| 日韩专区一卡二卡| 红桃视频国产精品| 免费毛片在线不卡| 日韩国产一区二区| 久久精品资源| 欧美精品第一区| 精品久久久网| 久久国产精品美女| 国产精品传媒麻豆hd| 欧美一区影院| 亚洲毛片网站| 五月精品视频| 欧美少妇精品| 热三久草你在线| 国产 日韩 欧美一区| 成人午夜毛片| 精品久久久久中文字幕小说| 你懂的国产精品| 国产精品v日韩精品v欧美精品网站 | 水蜜桃精品av一区二区| 电影91久久久| 久久久精品五月天| 亚洲黄色在线| 9国产精品视频| 日韩视频1区| 麻豆传媒一区二区三区| 成人片免费看| 综合国产视频| 精品免费av一区二区三区| 伊人久久高清| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 在线天堂中文资源最新版| 精品中文字幕一区二区三区av| 蜜臀久久99精品久久久久久9| 国产日韩中文在线中文字幕| 青青青免费在线视频| 亚洲精品国产精品粉嫩| 精品99在线| 亚洲91网站| 欧美日韩在线观看视频小说| 亚洲日本欧美| 蜜桃精品在线| 亚洲青青久久| 免费成人网www| 亚洲一区国产一区| 欧美激情日韩| 久久精品国产福利| 免费在线观看日韩欧美| 亚洲精品看片| 久久精品亚洲一区二区| 日韩在线综合| 欧美xxxx性| 欧美一区二区三区久久| 亚洲欧美日韩视频二区| 国产欧洲在线| 国模大尺度视频一区二区| 日韩avvvv在线播放| 香蕉久久夜色精品国产| 激情欧美一区| 欧美激情一区| 国产欧美激情| 欧美久久亚洲| 国产日本久久| 国产精品免费大片| 国产日韩一区二区三区在线播放| 亚洲精品国产精品粉嫩| 亚洲日产av中文字幕| 亚洲欧美日韩国产一区二区| 欧美 日韩 国产一区二区在线视频| 伊人网在线播放| 在线一区视频观看| 午夜精品婷婷| 天堂va欧美ⅴa亚洲va一国产| 日韩精品视频在线看| 亚洲欧美一区在线| 日韩中文字幕一区二区三区| 日本综合视频| 日韩欧美久久| 欧美1区2区3| 99热精品久久| 日韩中文字幕91| 一区二区三区国产在线| 欧美日韩18| 久久国产亚洲| 最新国产精品| 黄色aa久久| 蜜桃av一区二区| 精品久久久亚洲| 亚洲永久字幕| 六月丁香综合| 精品国产第一福利网站| 精品日韩毛片| 麻豆中文一区二区| 久久久久蜜桃| 欧美一区网站| 欧美日韩国产传媒| 国产精品白浆| 蜜臀久久久久久久| 成人福利av| 日韩1区2区日韩1区2区| 91精品推荐| 开心激情综合| 日韩精品免费一区二区夜夜嗨| 日韩1区2区| 亚洲一区二区三区无吗| 久久uomeier| 欧美aⅴ一区二区三区视频| 亚洲欧美日韩在线观看a三区| 日韩av专区| 国产欧美亚洲精品a| 久久国产88| 夜久久久久久| 久久要要av| 久久精品动漫| 久久精品高清| 久久在线视频免费观看| 精品国产乱码久久久| 国产人成精品一区二区三| 日韩精品久久理论片| 久久精品官网| 激情综合网址| 午夜电影亚洲| 亚洲免费观看| 三级欧美韩日大片在线看| 日韩中文字幕91| 亚洲精品观看| 欧美视频久久| 欧美国产三级|