Tôi đang sử dụng Tweepy để tải xuống các tweet. Tôi có một chương trình sau đó viết đối tượng Status
thực tế vào một tệp ở dạng văn bản. Làm cách nào để dịch thành JSON hoặc nhập đối tượng này trở lại vào Python? Tôi đã thử sử dụng thư viện JSON để mã hóa, nhưng Trạng thái không phải là JSON có thể tuần tự hóa được.Chuyển đổi đối tượng Trạng thái Tweepy thành JSON
Trả lời
Đối tượng tweepy không phải là JSON có thể tuần tự hóa, nhưng nó có thuộc tính _json
chứa dữ liệu phản hồi có thể tuần tự hóa JSON. Ví dụ:
>>> status_list = api.user_timeline(user_handler)
>>> status = status_list[0]
>>> json_str = json.dumps(status._json)
Câu trả lời này hoạt động hoàn hảo. Cảm ơn bạn – KOM
Tôi đã tìm kiếm điều này ở khắp mọi nơi, cảm ơn! – Krishh
Cảm ơn bạn. Tôi phải mất một lúc để tìm ra câu trả lời của bạn. – orientchen1978
Cách tốt hơn để làm điều này là sử dụng trình phân tích cú pháp tweepy. Nó không thực sự được viết nhưng ít nhất nó không yêu cầu sử dụng một phương thức riêng.
import tweepy
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
api = tweepy.API(auth, parser=tweepy.parsers.JSONParser())
status = api.user_timeline(user=username, count=1)[0]
json.dumps(status)
status
hiện là đối tượng json.
- 1. Chuyển đổi chuỗi thành đối tượng JSON
- 2. Chuyển đổi đối tượng C# thành đối tượng Json
- 3. Chuyển đổi chuỗi JSON thành đối tượng JSON
- 4. Chuyển đổi đối tượng JSON thành bộ đệm và đệm thành đối tượng JSON trở lại
- 5. PHP - trạng thái chuyển đổi
- 6. Chuyển đổi JSON với trạng thái trong circe
- 7. Lấy trạng thái đối tượng
- 8. chuyển đổi chuỗi json thành đối tượng python
- 9. Chuyển đổi các đối tượng Delphi thành JSON
- 10. Cách chuyển đổi chuỗi thành đối tượng json trong javascript
- 11. Cách chuyển đổi đối tượng thành json trong Nim
- 12. Chuyển đổi một django ValuesQuerySet thành đối tượng json
- 13. Chuyển đổi chuỗi Json thành Danh sách các đối tượng
- 14. Chuyển đổi dữ liệu biểu mẫu thành đối tượng JSON
- 15. ASM: Chuyển đổi trạng thái
- 16. Mẫu khách truy cập: thay đổi trạng thái đối tượng?
- 17. AngularJS chuyển đổi sang trạng thái trừu tượng
- 18. Thay đổi trạng thái chuyển đổi Android
- 19. Đối tượng JSON thành chuỗi
- 20. Pymongo/bson: Chuyển đổi đối tượng python.cursor.Cursor thành đối tượng có thể tuần tự/JSON
- 21. Chuyển đổi NSData thành JSON
- 22. Ống góc 2 biến đổi đối tượng JSON thành JSON
- 23. Chuyển đối tượng j thành json thành jquery?
- 24. Bộ chuyển đổi trạng thái là gì?
- 25. ImageMagick chuyển đổi trạng thái thoát 133
- 26. Nút Chuyển đổi Đa trạng thái
- 27. Chuyển đổi đối tượng XmlDocument thành đối tượng XmlNode - C#?
- 28. Đối tượng JS thành chuỗi JSON?
- 29. Powershell: Chuyển đổi đối tượng thành chuỗi
- 30. Chuyển đổi chuỗi thành đối tượng datetime.time
Tôi đã làm, tôi đã thử sử dụng Thư viện JSON, nhưng đối tượng không phải là JSON có thể nối tiếp – KOM