requests
WebHTTP melalui mikropip
Ikhtisar requests
Requestsadalah pustaka HTTP Python paling populer, digunakan untuk mengirim permintaan HTTP/1.1 dengan elegan dan sederhana. Dengannya Anda dapat GET, POST, PUT, DELETE, dan banyak lagi — menangani autentikasi, cookie, pengalihan, dan batas waktu dengan API Pythonic yang bersih.
DiPyRun, pustaka permintaan tersedia melalui sistem mikropipPyodide. Ia menggunakan API pengambilan asli browser, sehingga permintaan ke titik akhir yang mendukung CORS bekerja dengan lancar. Ini membuatnya sempurna untuk menanyakan API publik, menjelajahi titik akhir REST, dan mempraktikkan konsep HTTP tanpa penyiapan lokal apa pun.
Kode & Output Eksekusi
Ambil data dari titik akhir REST API publik.
import requests
import json
url = "https://jsonplaceholder.typicode.com/todos/1"
print(f"Fetching: {url}\n")
response = requests.get(url)
if response.status_code == 200:
data = response.json()
print("Status:", response.status_code)
print("Response:")
print(json.dumps(data, indent=2))
else:
print(f"Error: {response.status_code}")Paket Terkait
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Cara Mengurutkan Daftar dengan Python
Pelajari cara mengurutkan daftar dengan Python menggunakan metode sortir() dan fungsi sortir(). Temukan contoh pengurutan kunci khusus dan urutan terbalik.
Lembar
Panduan referensi lengkap untuk manipulasi string Python. Kuasai pemformatan, pencarian, pemisahan, penggantian, dan pemeriksaan properti string.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.