Drone Kamera Jarak Jauh Fotografi Udararesolusi kamera 4K, sehingga gambar lebih tajam, dan gambar dapat di lihat dengan jelas. dapat berputar 360°, aplikasi wificam, drone dapat di pantau dari handphone, Terbang dengan ketinggian 50m, jarak kontrol maksimum 1000m. Waktu penerbangan 30 menit, waktu pengisian daya 60 menit. Buy |
requests
tidak akan melakukan ini secara default. Untuk menerapkan fungsi ini, Anda perlu membuat Transport Adapter .
Transport Adapters memungkinkan Anda menentukan satu set konfigurasi per service yang berinteraksi dengan Anda.
Misalnya, katakanlah Anda ingin semua permintaan https://api.github.com
mencoba lagi tiga kali sebelum akhirnya aplikasi Anda melakukan perintah exception ConnectionError
. Anda perlu membuat Transport Adapter, mengatur max_retries
parameternya, dan memasangnya ke Session
:
import requests
from requests.adapters import HTTPAdapter
from requests.exceptions import ConnectionErrortransport_adapter = HTTPAdapter(max_retries=3)
session = requests.Session()
session.mount('https://api.github.com',transport_adapter)try:
session.get('https://api.github.com')
except ConnectionError as ce:
print(ce)
Sampai disini kita telah mempelajari bagaimana cara memaksimalkan penggunaan timeout, session dan max retries pada library requests, cara ini akan membuat aplikasi Anda semakin tangguh menghadapi situasi yang crowded
Baca artikel lainya:
sumber referensi : realpython.com, docs.python-requests.org