Utiliser Asyncio en Python : Comprendre les fonctionnalités de programmation asynchrone de Python

Note :   (4,2 sur 5)

Utiliser Asyncio en Python : Comprendre les fonctionnalités de programmation asynchrone de Python (Caleb Hattingh)

Avis des lecteurs

Résumé:

Le livre sur asyncio a reçu des critiques mitigées, certains lecteurs louant sa clarté et ses exemples pratiques, tandis que d'autres le critiquent pour sa désorganisation, son manque de profondeur et le fait qu'il ne couvre pas de manière adéquate les aspects essentiels d'asyncio. Dans l'ensemble, il est considéré comme une introduction décente mais pas comme une ressource complète.

Avantages:

Il fournit des informations claires pour débuter avec asyncio, de bons exemples, en particulier pour le travail en réseau, et utilise des analogies utiles. Certains lecteurs l'ont trouvé utile en tant qu'introduction et référence compacte.

Inconvénients:

Désorganisé et manquant de profondeur, avec des lacunes significatives dans le contenu lié aux concepts essentiels d'asyncio. De nombreux lecteurs ont estimé qu'il ne valait pas son prix, car il se concentrait souvent sur des bibliothèques tierces moins pertinentes plutôt que sur le framework asyncio lui-même.

(basé sur 14 avis de lecteurs)

Titre original :

Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

Contenu du livre :

Si vous faites partie des développeurs Python rebutés par la complexité d'Asyncio, il est temps d'y repenser. Asyncio est compliqué parce qu'il vise à résoudre les problèmes de programmation simultanée en réseau, tant pour les développeurs de frameworks que pour les utilisateurs finaux. Les fonctionnalités que vous devez prendre en compte sont un petit sous-ensemble de l'API Asyncio, mais choisir les bonnes fonctionnalités est la partie la plus délicate. C'est là qu'intervient ce livre pratique.

Caleb Hattingh, développeur Python chevronné, vous aide à acquérir une compréhension de base des éléments constitutifs d'asyncio, suffisante pour commencer à écrire des programmes simples basés sur des événements. Vous apprendrez pourquoi asyncio offre une alternative plus sûre au multitâche préemptif (threading) et comment cette API fournit un moyen simple de prendre en charge des milliers de connexions de socket simultanées.

⬤ Vous obtiendrez une comparaison critique entre asyncio et le threading pour la programmation réseau concurrente.

⬤ Une comparaison critique entre asyncio et le threading pour la programmation réseau concurrente.

⬤ Apprendre la différence entre les fonctionnalités d'asyncio pour les développeurs d'utilisateurs finaux et celles pour les développeurs de frameworks.

⬤ Comprendre la nouvelle syntaxe du langage async/await d'asyncio, y compris les coroutines, les tâches et les futures API.

⬤ Obtenir des études de cas détaillées (avec code) de quelques bibliothèques tierces populaires compatibles avec asyncio.

Autres informations sur le livre :

ISBN :9781492075332
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :150

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Utiliser Asyncio en Python : Comprendre les fonctionnalités de programmation asynchrone de Python -...
Si vous faites partie des développeurs Python...
Utiliser Asyncio en Python : Comprendre les fonctionnalités de programmation asynchrone de Python - Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)