成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

運(yùn)用Python即時(shí)獲得steam優(yōu)惠游戲存檔

89542767 / 543人閱讀

  Steam是由美國(guó)網(wǎng)絡(luò)游戲商Valve于2003年9月12日上線的數(shù)字發(fā)行服務(wù)平臺(tái),被稱之為電子計(jì)算機(jī)游戲圈最大的一個(gè)數(shù)碼科技發(fā)售服務(wù)平臺(tái)之首。本文運(yùn)用Python即時(shí)獲得steam優(yōu)惠游戲存檔,有興趣的話可以試一試


  序言


  Steam是由美國(guó)網(wǎng)絡(luò)游戲商Valve于2003年9月12日上線的數(shù)字發(fā)行服務(wù)平臺(tái),被稱之為電子計(jì)算機(jī)游戲圈最大的一個(gè)數(shù)碼科技發(fā)售服務(wù)平臺(tái)之首,Steam網(wǎng)站是全球最大綜合型數(shù)字發(fā)行服務(wù)平臺(tái)之首。大家可以在該網(wǎng)站選購(gòu)、免費(fèi)下載、探討、提交和分享游戲軟件。

01.png

  而一周的steam會(huì)打開了一場(chǎng)優(yōu)惠,能讓游戲打折,而游戲玩家便會(huì)選購(gòu)自己心儀的手機(jī)游戲

02.png

  傳說故事每一次有很大折扣優(yōu)惠,成千上萬游戲的玩家會(huì)來買游戲,能讓G胖虧本

03.png

  但是,由于各種原因,我經(jīng)常會(huì)錯(cuò)過了某些想玩的手機(jī)游戲的特價(jià)?。?!


  因此,我就在想,可不可以用Python搜集steam全部一周優(yōu)惠這款游戲的數(shù)據(jù)信息


  編碼一部分


  開發(fā)工具


  Python3.8


  Pycharm


  主導(dǎo)入此次所需要的控制模塊


  importrandom
  importtime
  importrequests
  importparsel
  importcsv


  控制模塊能夠pycharm里立即組裝,鍵入pipinstallXXX(控制模塊名)就可以了

04.png

  請(qǐng)求數(shù)據(jù)


  url=f'https://store.steampowered.com/contenthub/querypaginated/specials/TopSellers/render/?query=&start=1&count=15&cc=TW&l=schinese&v=4&tag='
  headers={
  'User-Agent':'Mozilla/5.0(WindowsNT10.0;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/101.0.0.0Safari/537.36'
  }
  response=requests.get(url=url,headers=headers)
  獲得要求的信息
  html_data=response.json()['results_html']
  print(html_data)


  那樣網(wǎng)頁源碼就掌握到了

05.png

  解析數(shù)據(jù)


  selector=parsel.Selector(html_data)
  lis=selector.css('a.tab_item')
  forliinlis:
  href=li.css('::attr(href)').get()
  title=li.css('.tab_item_name::text').get()
  tag_list=li.css('.tab_item_top_tags.top_tag::text').getall()
  tag=''.join(tag_list)
  price=li.css('.discount_original_price::text').get()
  price_1=li.css('.tab_item_discount.discount_final_price::text').get()
  discount=li.css('.tab_item_discount.discount_pct::text').get()
  print(title,tag,price,price_1,discount,href)

06.png

  保存信息


  先將信息存儲(chǔ)進(jìn)詞典里邊


  dit={
  '手機(jī)游戲':title,
  '標(biāo)簽':tag,
  '原價(jià)':price,
  '售價(jià)':price_1,
  '折扣優(yōu)惠':discount,
  '詳情頁':href,
  }
  csv_writer.writerow(dit)
  dit={
  '手機(jī)游戲':title,
  '標(biāo)簽':tag,
  '原價(jià)':price,
  '售價(jià)':price_1,
  '折扣優(yōu)惠':discount,
  '詳情頁':href,
  }
  csv_writer.writerow(dit)

  最后保存到csv里


  f=open('手機(jī)游戲_1.csv',mode='a',encoding='utf-8',newline='')
  csv_writer=csv.DictWriter(f,fieldnames=[
  '手機(jī)游戲',
  '標(biāo)簽',
  '原價(jià)',
  '售價(jià)',
  '折扣優(yōu)惠',
  '詳情頁',
  ])
  csv_writer.writeheader()


  最終結(jié)果

07.png


文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/130258.html

相關(guān)文章

  • Python Django搭建簡(jiǎn)單一個(gè)steam釣魚網(wǎng)站,只要免費(fèi)領(lǐng)游戲,一釣一個(gè)準(zhǔn)

    摘要:前言我們?nèi)粘I暇W(wǎng)的時(shí)候,總是會(huì)碰到一些盜號(hào)的網(wǎng)站,或者是別人發(fā)一些鏈接給你,里面的內(nèi)容是一些可以免費(fèi)購(gòu)物網(wǎng)站的優(yōu)惠券游戲官網(wǎng)上可以免費(fèi)領(lǐng)取皮膚打折的游戲。 前言 我...

    weizx 評(píng)論0 收藏0
  • 2019風(fēng)向趨勢(shì)分析報(bào)告——覆蓋5G、人工智能、金融科技等領(lǐng)域

    摘要:往年回顧氪研究院長(zhǎng)期追蹤一級(jí)市場(chǎng)行業(yè)動(dòng)態(tài),深入調(diào)研各領(lǐng)域細(xì)分賽道最具代表性的企業(yè),從行業(yè)發(fā)展環(huán)境成長(zhǎng)性競(jìng)爭(zhēng)格局未來趨勢(shì)等角度進(jìn)行分析與研究,輸出了包含人工智能金融教育醫(yī)療交通文娛電商泛科技在內(nèi)的上百份報(bào)告。 showImg(http://upload-images.jianshu.io/upload_images/13825820-d8888a77e920c16f.jpg?imageM...

    Moxmi 評(píng)論0 收藏0
  • 2013年Linux Journal年度獎(jiǎng)項(xiàng) (下)

    摘要:最佳的糟糕開源創(chuàng)意別笑我們是很嚴(yán)肅的創(chuàng)建一個(gè)新發(fā)行版,而不是創(chuàng)建一個(gè)新應(yīng)用要單干打印手槍將置于之前分支的創(chuàng)意最佳開源新項(xiàng)目樹莓派又拿下一個(gè)第一排名第二的也讓人期待。 接上篇 最佳在線協(xié)作工具 showImg(http://segmentfault.com/img/bVbNeb); 不管你喜不喜歡Google,你都很難否認(rèn)Google在文檔協(xié)作方面做得不錯(cuò)。多人同時(shí)編輯同一文件毫無...

    shery 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<