假期來臨,酒店房價“水漲船高”
隨著“五一“小長假的臨近,各地旅遊產品進入“衝刺”階段,多地酒店房價也隨之“水漲船高”。
很多網友在網上吐槽,搜尋發現全國各地旅遊城市熱門景點附近的酒店在“五一”假期前3天的價格均較平日高出2-3倍,甚至還有酒店價格上漲5倍,令人直呼“酒店刺客”。
根據一些業內人士的發言來看, 今年五一假期全國酒店價格普遍上漲,可以從供求兩方面來解釋:首先,在供給端,經歷了三年疫情,國內酒店供給大幅減少。其次,今年年初以來國內商務旅行及旅遊度假需求出現了超預期的復甦。與需求端的快速反彈相比,供給端的修復則需要相對較長的週期,而“五一”假期出遊需求集中釋放更加劇了當前供給不足的問題,尤其是熱門旅遊目的地住宿設施供給嚴重不足,價格上漲是必然的。
但是價格的漲幅太大,也讓旅客覺得自己被宰,難”五一“這些酒店的漲幅相比疫情之前是多還是少呢?這裡我們可以透過python爬取歷史資料來對比下。這裡我們就以攜程網上的酒店價格為資料來源。這裡我發現新手在這裡我發現新手在爬取某個網站的時候有個誤區,就是他們覺得爬蟲都是 “通用” 的,一個網站的爬蟲拿過來,網址改一下,再隨便攛吧攛吧就可以爬另一個網站了。
實際上,每一個網站的爬取都是需要單獨進行分析的,你需要找到目標資料是在網頁上的什麼位置,是透過靜態還是動態的方式載入進去的,網站是否有難搞的反爬蟲措施,等等,從而來制定自己爬蟲的爬取策略。像攜程爬取的資料多了就會觸碰封ip的反爬機制,這種情況下我們只有透過新增優質動態ip池來解決,這裡我們就可以使用 python透過Keep-Alive保持IP不變,向多個頁面發出請求,透過多執行緒實現併發控制然後獲取資料,ip的選擇的由億牛雲提供的爬蟲加強版ip池,實現過程如下:
#! -*- encoding:utf-8 -*- import requests import random import requests.adapters import threading # 匯入threading模組 import time # 匯入time模組 # 要訪問的目標頁面 targetUrlList = [ " " " ] # 代理伺服器(產品官網 ) proxyHost = "t.16yun.cn" proxyPort = "31111" # 代理驗證資訊 proxyUser = "SFEDEWE" proxyPass = "785878" proxyMeta = f"http://{proxyUser}:{proxyPass}@{proxyHost}:{proxyPort}" # 設定 http和https訪問都是用HTTP代理 proxies = { "http": proxyMeta, "https": proxyMeta, } # 定義一個全域性變數,用於記錄上一次請求的時間 last_request_time = 0 # 定義一個全域性變數,用於建立一個執行緒鎖 lock = threading.Lock() # 定義一個函式,用於訪問一個目標網址 def visit_url(url, i): global last_request_time # 宣告全域性變數 with requests.session() as s: # 使用with語句管理會話 with lock: # 使用執行緒鎖 # 獲取當前時間 current_time = time.time() # 計算距離上一次請求的時間差 delta_time = current_time - last_request_time # 如果時間差小於200毫秒,就等待一段時間 if delta_time < 0.2: time.sleep(0.2 - delta_time) # 更新上一次請求的時間 last_request_time = time.time() # 傳送請求 r = s.get(url, proxies=proxies) print(f"第{i+1}個網址,結果如下:") # 使用f-string格式化輸出 print(r.text) # 建立一個空的執行緒列表 threads = [] for i, url in enumerate(targetUrlList): # 使用enumerate函式遍歷列表 # 建立一個執行緒,傳入目標網址和索引 t = threading.Thread(target=visit_url, args=(url, i)) # 將執行緒新增到執行緒列表 threads.append(t) # 啟動執行緒 t.start() # 等待所有執行緒結束 for t in threads: t.join()
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31522063/viewspace-2948433/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 豬酒店房價採集
- 同程旅行:2020年“五一”國內酒店平均房價同比上漲約42%
- 快捷酒店正在被中檔酒店取代,哪些城市酒店漲價更快?
- 2023年十一酒店房價普漲 去哪兒平臺上國內熱門酒店預訂量同比2019年增長514%
- 3A遊戲開發成本過大 次世代遊戲內容面臨縮水or漲價遊戲開發
- HRS:2018年Q3北京酒店價格同比上漲21.5% 領漲全球
- 3A遊戲漲價已成定局,大作售價70美元時代即將來臨遊戲
- 手遊品質要求水漲船高 “3A大作”擠壓下的中小型團隊應如何破局?
- CoreLogic:2020年7月美國房價同比上漲5.5%
- 東芝停工、NAND Flash又要漲價了?宏旺半導體:國產替代來臨NaN
- 研究發現房價上漲會導致生育率下降
- 高純度水銀現貨報價價格多少錢
- 未來一線城市哪個房價最高?
- IP時代來臨,電競酒店如何借好遊戲的“東風”?遊戲
- 水銀求購價格,求購水銀,工業水銀,水銀價錢,購買水銀,購買水銀價格,水銀哪裡有賣,水銀報價多少錢
- 求購水銀,洗金水銀批發零售,回收汞,水銀價格多少錢,高純度水銀批發價
- 高純度水銀價格一公斤多少錢
- 水銀生產廠家,水銀供應商,淘金水銀價格,高純度水銀供應商水銀報價多少錢
- 遲來的假期
- 水銀價格-工業水銀
- 水銀生產廠家價格,水銀價格,回收廢舊水銀
- 世界銀行:能源價格高漲,誰受影響最大
- 水銀有什麼用途,優質水銀價格,優質水銀,水銀價格,廢舊水銀回收
- 遊戲行業即將迎來全線漲價?遊戲行業
- 中等收入者成高房價最大受害者(轉)
- 水銀最新價格
- 優質水銀,水銀價格,廢舊水銀回收
- 五一假期來臨,各地景區雲旅遊、慢直播方案設計與平臺搭建
- 汞出廠價格,水銀批發價格,回收廢水銀
- 水銀價格貨源水銀現貨
- 水銀有賣的嗎?水銀價格
- 出售散裝水銀零售高純試劑汞價格
- 波士頓房價預測
- TypeScript_抓取酒店價格資料TypeScript
- 水銀有賣的嗎?淘金水銀,水銀價格,水銀生產廠家價格
- “遊戲界樂高”Roblox上市首日股價大漲54%,估值一年內漲9倍遊戲
- 【轉】:明年春運票價可能漲價
- MCU漲價的主要因素還得從供需來看