十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問題一站解決
Python怎么爬取食品商務(wù)網(wǎng)蔬菜價(jià)格數(shù)據(jù),很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、疊彩網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為疊彩等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
蔬菜是指可以做菜、烹飪成為食品的一類植物或菌類,蔬菜是人們?nèi)粘o嬍持斜夭豢缮俚氖澄镏弧?br/>近期,蔬菜價(jià)格有所上漲,引起廣泛關(guān)注。“雙節(jié)”將至,物價(jià)走勢(shì)如何?
9月16日,國(guó)家發(fā)改委召開9月份例行新聞發(fā)布會(huì)。針對(duì)蔬菜價(jià)格上漲相關(guān)情況,國(guó)家發(fā)改委新聞發(fā)言人孟瑋表示,蔬菜的生長(zhǎng)周期比較短,后期隨著極端天氣減少,秋季蔬菜陸續(xù)上市,市場(chǎng)供應(yīng)有望在較短時(shí)間內(nèi)恢復(fù),鮮菜價(jià)格將隨之回落。
爬取食品商務(wù)網(wǎng)蔬菜價(jià)格數(shù)據(jù)
受害網(wǎng)址
https://price.21food.cn/
導(dǎo)入工具
import requests import parsel import csv import time
解析網(wǎng)站,爬取數(shù)據(jù)
for page in range(1, 19): time.sleep(1) url = 'https://price.21food.cn/guoshu-p{}.html'.format(page) headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36' } response = requests.get(url=url, headers=headers) selector = parsel.Selector(response.text) lis = selector.css('.gs_top_t2_left div:nth-child(1) .sjs_top_cent_erv ul li') dit = {} for li in lis: name = li.css('a::text').get() dit['品種'] = name price = li.css('td span::text').get() dit['平均價(jià)格'] = price qushi = li.css('td .sc_up::text').get() if qushi == None : dit['趨勢(shì)'] = '下降' else: dit['趨勢(shì)'] = qushi csv_write.writerow(dit) print(dit)
保存數(shù)據(jù)
f = open('data.csv', mode='a', encoding='utf-8-sig', newline='') csv_write = csv.DictWriter(f, fieldnames=['品種', '平均價(jià)格', '趨勢(shì)']) csv_write.writeheader()
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。