Có mã sau đây trong một trong các tập lệnh của tôi:
#
# 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
Những gì tôi muốn làm là lấy những {{.....etc.....}}
thứ tôi thấy trên URL khi tôi tải nó trong Firefox vào tập lệnh của mình để tôi có thể phân tích một giá trị ra khỏi nó. Tôi đã googled một tấn nhưng tôi chưa tìm thấy câu trả lời hay về cách thực sự lấy {{...}}
nội dung từ một URL kết thúc .json
vào một đối tượng trong tập lệnh Python.
json.loads
tiêu thụ một chuỗi sử dụng (đó là lý do tại sao.read()
bắt buộc,json.load(response)
thay vào đó hãy sử dụng .