当前位置:   article > 正文

python爬虫之爬取新发地数据并保持_爬取北京新发地某一种二级分类10类品目最近一个月的价格并存放到数据库中

爬取北京新发地某一种二级分类10类品目最近一个月的价格并存放到数据库中

首先加载库,找到包含数据的网址,拿到页码源代码

  1. import json2
  2. import requests
  3. from bs4 import BeautifulSoup
  4. import csv
  5. import os
  6. url = "http://www.xinfadi.com.cn/getCat.html"
  7. resp=requests.get(url)
  8. resp.encoding = "utf-8" # 修改源代码编码格式

使用json2解析数据,并保存

  1. print(resp.text)
  2. page = json2.loads(resp.text)
  3. path=os.path.exists("D:/case/菜价")
  4. if not path:
  5. os.makedirs("D:/case/菜价")
  6. f=open("D:/case/菜价/data.csv",'a')
  7. csvwrite=csv.writer(f)
  8. for row in page["list"]:
  9. name=row["prodName"]
  10. cat = row["prodCat"]
  11. lowPrice = row["lowPrice"]
  12. highPrice = row["highPrice"]
  13. avgPrice = row["avgPrice"]
  14. place = row["place"]
  15. csvwrite.writerow([name,cat,lowPrice,highPrice,avgPrice,place])
  16. f.close()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/271218
推荐阅读
相关标签
  

闽ICP备14008679号