导入json
用open(“madagascar.geojson”)作为f: data = json.load(f)我完全迷失在哪里。这是我生成的所有代码,因为我是python的新手。我有一个 …
为您的上一个问题创建答案,以便能够发布一段代码:
import json with open("Madagascar.txt") as input_file: data = json.load(input_file) for feature in data["features"]: props = feature["properties"] print("Name %s, region %s, area %s" % (props["gn_name"], props["region_sub"], props["areasqkm"]))
如果您刚开始使用Python检查 潜入Python 这是一个很棒的教程。
此代码打印所有条目的名称,区域和区域:
import json with open("madagascar.geojson") as f: data = json.load(f) for i in range(len(data["features"])): properties = data["features"][i]["properties"] print("Record %d: Name %s, Region %s, Area %s sq. km" % (i,properties ["gn_name"], properties ["region_sub"], properties ["areasqkm"]))
这是输出: