Introduzione
- Questo articolo ti guida nel cambiare
httpxdipython-telegram-botinaiohttp.httpxeaiohttpsono librerie utilizzate per effettuare richieste http. - Prima di iniziare, assicurati di avere Python e la libreria python-telegram-bot installati nel tuo ambiente. Controlla il comando di installazione di python-telegram-bot qui sotto.
Cambiare le librerie
Installazione
- Per prima cosa, dovrai installare una libreria che offre una classe per gestire le richieste effettuate a Telegram. Installiamo
ptbcontrib, usa il comando qui sotto:
Cambiare httpx in aiohttp
- Successivamente, dobbiamo importare
AiohttpRequestnel file in cui istanzieremo il client del nostro bot.
- Questa classe gestirà tutte le richieste a telegram al posto del
httpxpredefinito. AiohttpRequestverrà utilizzato nell’istanza del client PTB come nell’esempio qui sotto:
Perché fare questo cambiamento?
- Cambiare la libreria httpx in aiohttp porta con sé alcuni vantaggi.
- Prestazioni: aiohttp è più veloce di httpx.
- Riduzione degli errori: httpx solleva troppi errori di rete come ReadError e altri NetworkError a causa delle sue configurazioni e prestazioni.
Ti è piaciuto questo articolo?
- Abbiamo creato questo contenuto con grande cura per offrirti il miglior aiuto possibile. Se questo articolo ti è stato utile in qualche modo, sostieni il nostro lavoro! Lascia la tua recensione! ci aiuta a capire cosa conta di più per te.
Google Reviews
Lascia la tua recensione su Google Reviews.
Trustpilot
Lascia la tua recensione su Trustpilot.

