Tôi đang sử dụng trăn requests
module để gửi một RESTful GET tới một máy chủ, mà tôi nhận được phản hồi bằng JSON. Phản hồi JSON về cơ bản chỉ là một danh sách các danh sách.Cách tốt nhất để phân tích cú pháp phản hồi JSON từ thư viện yêu cầu là gì?
Cách tốt nhất để ép buộc phản hồi với đối tượng Python gốc để tôi có thể lặp lại hoặc in ra bằng cách sử dụng pprint
?
ok tuyệt vời, tuy nhiên mỗi thành phần vẫn sẽ là unicode. – felix001
@ felix001: có, mặc dù bạn có thể chuyển đổi bất kỳ dữ liệu nào bằng cách sử dụng 'str()'. Mặt khác, dữ liệu unicode không phải là xấu để có xung quanh (để chuẩn bị cho tương lai). –
Nhiều, tốt hơn nhiều khi sử dụng 'response.json()', vì nó sẽ thực hiện * công việc tốt hơn * để tìm ra mã hóa được sử dụng. (Disclaimer, tôi đã viết một số mã đó). –