立即学习:https://edu.youkuaiyun.com/course/play/24797/282220?utm_source=blogtoedu
import urllib.request import json, pygal # provincenamelist, citynamelist, specnamelist, shoppingtimelist, nakedprice = [], [], [], [], [] namelist, pricelist = [], [] # url = 'https://jiage.autohome.com.cn/price/getBuyUserBySeriesId?seriesId=4744&cityid=0' url = 'https://jiage.autohome.com.cn/getSpec?seriesId=4744' request = urllib.request.Request(url) request.add_header('User-Agent', 'Mozilla/5.0') carjson = urllib.request.urlopen(request).read().decode('utf-8') cardata = json.loads(carjson) for item in cardata[0]['specitems']: print(item) namelist.append(item['name']) pricelist.append(float(item['maxpriceStr'])) dm = pygal.Bar() dm.add('价格', pricelist) dm.title = '乱乱抓取数据' dm.x_labels = namelist dm.x_title = '型号' dm.x_label_rotation =45 dm.y_title = '价格(万)' dm.legend_at_bottom = True dm.render_to_file('test.66.svg')