JSON Kodunu bir HTML Web Sitesinden almanın bir yolu var mı? Aşağıdaki gibi bir kod kullanırsam: HTML sayfalarında her zaman bir hata yapacağım. Bir Python-sözlüğüne HTML sayfaları almak için hangi modülleri kullanmalıyım?Python requests.get "application/json" ı bir HTML sayfasından nasıl alabilirim?
0
A
cevap
0
Kodunuzda yalnızca bir hata var. Eğer
r.json()
yaptılar kez Herhangi bir şey atamak vermedi. Bu sorunu düzeltmek için sadece aşağıdaki satırı kullanarak önceki satırınızı değiştirin ve iyi olmalısınız :).
r = r.json()
0
Web sayfalarının tümü JSON
veri ile yanıt vermiyor. Ancak json dizesinde veri yazdırmak için json.loads
'u kullanabilirsiniz. Web sayfasından gelen veri türünü öğrenmek için r.contents
veya r.text
'u da kullanabilirsiniz. Çoğu zaman, veri JSON Object
HTML Content
import requests
import json
r = requests.get('http://www.google.com')
# you can use r.content to print the webpage data
print r.content
# json.loads(data) `json_loads` is to convert data into `json string`
print json.loads(r.content)
json.loads
ValueError
girecek olacak
İlgili konular
- 1. OpenCV 3.0'ı python
- 2. htmlagilitypack kullanarak Html Sayfasından Özel Metni Ayıkla
- 3. Sunucu bulunamadığı sırada requests.get() neden yükseltilmez?
- 4. html sayfasından sorgu dizesi/parametresine erişme
- 5. ana sayfasından bir iframe kaydırın
- 6. Web sayfasından DataFrame
- 7. Bu görünümün html ve stilini nasıl alabilirim?
- 8. ASP.NET WebForms'taki manipülasyon için HTML POST verilerini nasıl alabilirim?
- 9. Python
- 10. Nasıl Nasıl bir HTML sayfasından bir form gönderebilir ve ASPX sayfası (2.0) do ASPX sayfasına
- 11. jQuery'yi kullanarak bir HTML öğesinin yanında düz metin nasıl alabilirim?
- 12. Seçili etiketi bir html <select>'dan nasıl alabilirim?
- 13. GWT'de, bir öğenin tüm özelliklerini HTML DOM'ta nasıl alabilirim?
- 14. Django/Python tam istek başlığını nasıl alabilirim?
- 15. FileNotFoundError'ı Python 3'ten nasıl alabilirim?
- 16. Python 2.6'da nasıl argparse alabilirim?
- 17. [: b (lvar)] 'ı Clojure core.logic dosyasındaki [[: a: A] [: b: B] [: c: C]] sayfasından nasıl kaldırabilirim?
- 18. Python, ben nasıl alabilirim gif çerçeveleri
- 19. Bir excel sayfasından tablo nasıl oluşturulur?
- 20. Bir python modül işlevini dinamik olarak nasıl alabilirim?
- 21. Python: Bir nesnenin niteliğini getattr ile nasıl alabilirim?
- 22. Listeden nasıl bir değer alabilirim? Python ve Selenyum
- 23. StopIteration yerine None döndürmek için bir Python jeneratörü nasıl alabilirim?
- 24. Bir Python istekleri çağrısından HTTP yanıt gövdesi nasıl alınır?
- 25. Dizin sayfasından bir kaydı sil
- 26. Bir div metnini nasıl alabilirim?
- 27. HTML formu Bir python betiğine POST?
- 28. Yerel olarak çalışan html + javascript sayfasından yerel bir dosyaya nasıl erişebilirim ve okuyabilirim
- 29. Makbuz Yazıcısı Web sayfasından (.aspx) bir makbuz nasıl yazdırılır?
- 30. Python yenilemesi HTML belgesi