Introduction
- Cet article vous guide pour changer
httpxdepython-telegram-botversaiohttp.httpxetaiohttpsont des bibliothèques utilisées pour effectuer des requêtes http. - Avant de commencer, assurez-vous d’avoir Python et la bibliothèque python-telegram-bot installés dans votre environnement. Consultez la commande d’installation de python-telegram-bot ci-dessous.
Changement de bibliothèques
Installation
- Tout d’abord, vous devrez installer une bibliothèque qui offre une classe pour gérer les requêtes effectuées vers Telegram. Installons
ptbcontrib, utilisez la commande ci-dessous :
Changement de httpx vers aiohttp
- Ensuite, nous devons importer
AiohttpRequestdans le fichier où nous instancierons notre client bot.
- Cette classe gérera toutes les requêtes vers Telegram à la place du
httpxpar défaut. AiohttpRequestsera utilisée dans l’instance du client PTB comme dans l’exemple ci-dessous :
Pourquoi effectuer ce changement ?
- Changer la bibliothèque httpx pour aiohttp apporte certains avantages.
- Performance : aiohttp est plus rapide que httpx.
- Réduction des erreurs : httpx lèvera trop d’erreurs réseau comme ReadError et d’autres NetworkErrors en raison de ses configurations et de ses performances.
Avez-vous aimé cet article ?
- Nous avons créé ce contenu avec le plus grand soin afin d’offrir la meilleure aide possible. Si cet article vous a aidé d’une quelconque manière, soutenez notre travail ! Laissez votre avis ! Cela nous aide à comprendre ce qui compte le plus pour vous.
Google Reviews
Laissez votre avis sur Google Reviews.
Trustpilot
Laissez votre avis sur Trustpilot.

