我正在处理一个脚本,该脚本从Instagram抓取某些数据,但是在处理特定数据行时遇到了麻烦。
我从这里获取完整的json转储:https://www.instagram.com/explore/locations/1001589106/?__a=1
我遇到麻烦的这段代码特别是:
address_json: "{"street_address": "16215 Alton Pkwy", "zip_code": "92618", "city_name": "Irvine, California", "region_name": "", "country_code": "US", "exact_city_match": false, "exact_region_match": false, "exact_country_match": false}",
我可以使用以下方法来“ kinda”使其接近我想要的位置:
j['graphql']['location']['address_json'].split(',')[2]
但这将返回:
"city_name": "Irvine
我实际上希望获得此输出:
Irvine, California
由于我是相对的python新手,所以我不知道如何正确处理此问题。任何帮助都将非常感谢!