pythonで以下のようなコードを実行します。
コマンド[python search_jisshi.py]を実行します。
文字列をpythonのリストに認識したいため、evalを
使用しています。
search_jisshi.py if __name__ == "__main__": json_data = eval(solr["route_point_func_wgs"]) for data in json_data: print('kind') print(data["kind"])
・solrのデータ 'shop_hour_num': 1, 'route_point_func_wgs': '[{"priotiry": 0,"kind": 0303,"lon": 139.2756251244,"lat": 35.7360487594,"rid": 5150010000049021705,"direction_flag": 2,"pair_lon": null,"pair_lat": null,"pair_rid": null,"pair_direction_flag": null}]'
VSCODEのターミナルで、以下のようなエラーが出ます。
改善方法があれば、お聞きしてもよろしいですか。
回答2件