import requests
import json
from pygal.bar import Bar
爬取数据
response = requests.get('https://api.github.com/rate_limit')
data = response.json()
提取所需数据
limit = data['limit']
remaining = data['remaining']
创建图表
bar_chart = Bar()
bar_chart.title = 'GitHub Rate Limit'
bar_chart.x_labels = ['Limit', 'Remaining']
bar_chart.add('Values', [limit, remaining])
将图表保存为SVG文件
bar_chart.render_to_file('github_rate_limit.svg')