我用vscode,python是3.8.2,照着书上写的,之后我点击vscode右上角的运行,终端只能输出一串路径,我换了个编辑器,geany,点击运行也只是出现空的终端
。之后我新建了一个,随便写了个print,然后输出是正常的,请问大佬为什么我这个没有输出,我搜了很多都搜不到,非常感谢。我刚刚来这里,没有币,不能报答,望谅解。
import json
将数据加载到一个列表中
filename = 'population_data.json'
with open(filename) as f:
pop_data = json.load(f)
打印每个国家2010年的人口数量
for pop_dict in pop_data:
if pop_dict["Year"] == '2010':
country_name = pop_dict["Country Name"]
population = int(float(pop_dict["Value"]))
print(country_name + ": " + str(population))