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

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

基于Python爬取京東雙十一商品價格曲線

瀏覽:80日期:2022-07-07 13:14:12

一年一度的雙十一就快到了,各種砍價、蓋樓、挖現金的口令將在未來一個月內充斥朋友圈、微信群中。玩過多次雙十一活動的小編表示一頓操作猛如虎,一看結果2毛5。浪費時間不說而且未必得到真正的優惠,雙十一電商的“明降暗升”已經是默認的潛規則了。打破這種規則很簡單,可以用 Python 寫一個定時監控商品價格的小工具。

思路第一步抓取商品的價格存入 Python 自帶的 SQLite 數據庫每天定時抓取商品價格使用 pyecharts 模塊繪制價格折線圖,讓低價一目了然

抓取京東價格

從商品詳情的頁面中打開 F12 控制面板,找到包含 p.3 的鏈接,在旁邊的 preview 面板中可以看到當前商品價格

基于Python爬取京東雙十一商品價格曲線

defget_jd_price(skuId):

sku_detail_url = ’http://item.jd.com/{}.html’ sku_price_url = ’https://p.3.cn/prices/get?type=1&skuid=J_{}’ r = requests.get(sku_detail_url.format(skuId)).content soup = BeautifulSoup(r, ’html.parser’, from_encoding=’utf-8’) sku_name_div = soup.find(’div’, class_='sku-name') if not sku_name_div: print(’您輸入的商品ID有誤!’) return else: sku_name = sku_name_div.text.strip() r = requests.get(sku_price_url.format(skuId)) price = json.loads(r.text)[0][’p’] data = { ’sku_id’: skuId, ’sku_name’: sku_name, ’price’: price } return data

把抓取的價格存入 sqlite 數據庫,使用 PyCharm 的 Database 功能創建一個 sqlite 數據庫

基于Python爬取京東雙十一商品價格曲線

基于Python爬取京東雙十一商品價格曲線

最終將數據插入到數據庫

# 新增def insert(data): conn = sqlite3.connect(’price.db’) c = conn.cursor() sql = ’INSERT INTO price (sku_id,sku_name,price) VALUES ('{}', '{}', '{}')’.format(data.get('sku_id'), data.get('sku_name'), data.get(’price’) ) c.execute(sql) conn.commit() conn.close()# 查詢def select(sku_id): conn = sqlite3.connect(’price.db’) c = conn.cursor() sql = ’select sku_id, sku_name, price, time from price where sku_id = '{}' order by time asc’.format(sku_id) cursor = c.execute(sql) datas = [] for row in cursor: data = { ’sku_id’: row[0], ’sku_name’: row[1], ’price’: row[2], ’time’: row[3] } datas.append(data) conn.close() return datas

示例結果

基于Python爬取京東雙十一商品價格曲線

計劃任務

使用輕量級的 schedule 模塊每天早上 10 點抓取京東價格這一步驟

安裝 schedule 模塊

pip install scheduledef run_price_job(skuId): # 使用不占主線程的方式啟動 計劃任務 def run_continuously(interval=1): cease_continuous_run = threading.Event() class ScheduleThread(threading.Thread): @classmethod def run(cls):while not cease_continuous_run.is_set(): schedule.run_pending() time.sleep(interval) continuous_thread = ScheduleThread() continuous_thread.start() return cease_continuous_run # 每天10點運行,get_jd_price:任務方法,skuId:任務方法的參數 schedule.every().day.at('10:00').do(get_jd_price, skuId=skuId) run_continuously()

查看歷史價格

使用 pytharts 模塊繪制折線圖,直觀的查看每一天的價格差異

datas = select(skuId)def line(datas): x_data = [] y_data = [] for data in datas: x_data.append(data.get(’time’)) y_data.append(data.get(’price’)) ( Line() .add_xaxis(x_data) .add_yaxis(datas[0].get(’sku_name’), y_data, is_connect_nones=True) .render('商品歷史價格.html') )

基于Python爬取京東雙十一商品價格曲線

總結

本文抓取了京東商城的價格,小伙伴們也可以修個腳本抓取淘寶的價格。使用 Python 解決生活中的小小痛點,讓錢包不再干癟。

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

標簽: 京東 Python
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩精品国产精品| 亚洲欧美在线综合| 日本一区免费网站| 亚洲女人av| 精品91久久久久| 国产在线日韩| 91超碰国产精品| 91九色精品国产一区二区| 99久久婷婷这里只有精品| 欧美三级精品| 在线日韩av| 日韩精品网站| 成人看片网站| 亚洲国内精品| 日韩午夜精品| 亚洲精品四区| 日本成人在线网站| 91亚洲无吗| 国产精品一二| 久久精品国产久精国产| 国产成人精品一区二区三区免费| 国产精品久久观看| 日韩不卡在线| 亚洲国内精品| 鲁大师成人一区二区三区| 亚洲精品国模| 欧美天堂一区| 国产精品a级| 国产夫妻在线| 欧美 日韩 国产一区二区在线视频 | 日韩av二区| 亚洲涩涩在线| 香蕉久久夜色精品国产| 日韩免费精品| 麻豆精品在线视频| 久久免费精品| 日本在线精品| 中文不卡在线| 欧美a在线观看| 精品伊人久久久| 精品不卡一区| 欧美精品一卡| 久久国产电影| 国模精品一区| 亚洲精品无吗| 天堂俺去俺来也www久久婷婷| 精品一区毛片| 91欧美国产| 久久国产电影| 天堂va在线高清一区| 蜜桃av一区二区三区电影| 日韩伦理福利| 国产精品呻吟| 欧美精品一线| 日韩欧美字幕| 久久精品影视| 91麻豆精品| 99热国内精品| 国产精品18| 三级小说欧洲区亚洲区| 亚洲一本视频| 99视频一区| 成年男女免费视频网站不卡| 免费在线日韩av| 日本国产欧美| 一区视频在线| 亚洲精品在线国产| 亚洲欧美日韩国产一区二区| 午夜宅男久久久| 国产不卡精品在线| 亚洲欧美日韩一区在线观看| 国产一级成人av| 免费成人在线影院| 久久av影院| 欧美日本一区| 日韩精品一二三四| 高清日韩欧美| 日韩1区2区3区| 欧美日韩精品免费观看视欧美高清免费大片| 好看的av在线不卡观看| 国产麻豆一区二区三区精品视频| 亚洲啊v在线| 亚洲制服一区| 精精国产xxxx视频在线野外| 午夜在线一区| 精品91久久久久| 亚洲午夜黄色| 国产精品久久久久av电视剧| 日韩精品一级二级 | 久久久影院免费| 亚洲午夜在线| 亚洲日本国产| 国产视频一区二| 欧美片第1页综合| 美国三级日本三级久久99| 天堂久久一区| 久久国产人妖系列| 日本午夜精品一区二区三区电影| 中文字幕一区二区三区日韩精品 | 国产精品亚洲综合色区韩国 | 欧美成人久久| 亚欧洲精品视频在线观看| 色老板在线视频一区二区| 久久精品99国产国产精| 麻豆视频久久| 免费人成在线不卡| 成人国产精品一区二区免费麻豆| 91精品国产福利在线观看麻豆| 亚洲一区二区三区无吗| av亚洲一区二区三区| 日韩在线第七页| 亚洲综合福利| 午夜在线视频观看日韩17c| 九九在线精品| 国产精品99一区二区三| 久久性天堂网| 欧美在线精品一区| 涩涩av在线| 日韩精品免费一区二区在线观看 | 91国内精品| 日本精品黄色| 国产免费av国片精品草莓男男| 影音先锋久久精品| 亚洲人成亚洲精品| 麻豆视频在线看| 在线综合视频| 久久麻豆精品| 香蕉久久一区| 最近国产精品视频| 一区在线观看| 免费日韩精品中文字幕视频在线| 欧美三级精品| 日韩不卡视频在线观看| 久久99久久人婷婷精品综合| 在线精品亚洲| 国产另类在线| 国产精品欧美三级在线观看 | 欧美日本三区| 国产精品a久久久久| 久久精品伊人| 色天使综合视频| 免费在线看一区| 国产乱码午夜在线视频| 综合在线一区| 在线看片不卡| 狂野欧美性猛交xxxx| 国产专区一区| 成人污污视频| 特黄毛片在线观看| 欧美午夜精彩| 偷拍欧美精品| 国产精品视区| 夜夜嗨一区二区| 免费视频一区二区三区在线观看 | 国产精品久久久久9999高清| 欧美精品第一区| 国产亚洲一区| 欧美三区四区| 亚洲精品福利| 欧美精品国产一区| 欧美不卡高清一区二区三区| 中文在线日韩| 好看的亚洲午夜视频在线| 青草综合视频| 久久国产精品色av免费看| 国产精品亲子伦av一区二区三区 | 一区二区国产在线观看| 欧美黑人巨大videos精品| 国产精品yjizz视频网| 日韩中文字幕| 亚洲91在线| 福利在线一区| 亚洲精品一级二级| 久久久精品久久久久久96 | 免费日韩av片| 国产亚洲一卡2卡3卡4卡新区| 麻豆成人av在线| 免费在线观看一区| 国产欧美另类| 国产精品久久久久久妇女| 亚洲激情社区| 欧美日本不卡| 欧美日韩国产观看视频| 色天使综合视频| 激情自拍一区| 日韩国产欧美一区二区三区| 五月亚洲婷婷 | 欧美好骚综合网| japanese国产精品| 久久只有精品| 9999国产精品| 欧美精品一区二区久久| 亚洲不卡系列| 石原莉奈在线亚洲二区| 欧美日韩国产欧| 亚洲精品观看| 久久久水蜜桃av免费网站| 精精国产xxxx视频在线野外| 国产福利91精品一区二区| 久久精品国产99国产|