书上代码如下
names, plot_dicts = [], []
for repo_dict in repo_dicts:
names.append(repo_dict['name'])
plot_dict = {
'value': repo_dict['stargazers_count'],
'label': repo_dict['description'],
'xlink': repo_dict['html_url'],
}
plot_dicts.append(plot_dict)
运行会报错
'NoneType' object has no attribute 'decode'
修改代码
'label': repo_dict['description'] or " ",
这样就好了~