รับรหัสต่อไปนี้ในหนึ่งในสคริปต์ของฉัน:
#
# url is defined above.
#
jsonurl = urlopen(url)
#
# While trying to debug, I put this in:
#
print jsonurl
#
# Was hoping text would contain the actual json crap from the URL, but seems not...
#
text = json.loads(jsonurl)
print text
สิ่งที่ฉันต้องการทำคือนำ{{.....etc.....}}
สิ่งที่ฉันเห็นใน URL เมื่อฉันโหลดใน Firefox ลงในสคริปต์ของฉันเพื่อให้ฉันสามารถแยกค่าออกจากมัน ฉันใช้ Google ได้ดี แต่ฉันไม่พบคำตอบที่ดีเกี่ยวกับวิธีการรับ{{...}}
สิ่งของจาก URL ที่ลงท้ายด้วย.json
วัตถุในสคริปต์ Python
json.loads
ซึ่งใช้การใช้สตริง (ซึ่งเป็นเหตุผลที่.read()
จำเป็นต้องใช้json.load(response)
แทน