Expressions d'affectation de Python et correction d'une version bâclée de PyPI – Le vrai podcast Python

By | août 20, 2021

trouver un expert Python

Logo Python réel

20 août 2021 58m

Christophe Bailey
David Amos

Avez-vous commencé à utiliser l'expression d'affectation de Python dans votre code ? Peut-être que vous les avez entendus appeler l'opérateur morse. Maintenant que la controverse sur l'introduction de Python 3.8 s'est calmée, comment pouvez-vous utiliser efficacement les expressions d'affectation dans votre code ? Cette semaine dans l'émission, David Amos est de retour et il a apporté un autre lot d'articles et de projets hebdomadaires de PyCoder.

Commanditaire de l'épisode :

David partage un article récent du précédent invité Brett Cannon sur ce qu'il faut faire si vous bâclez une version de PyPI. C'est une ressource précieuse à garder en signet lorsque les choses tournent mal. Nous parlons également d'un récent projet de Brett, un lanceur Python pour les systèmes d'exploitation basés sur Unix.

Nous couvrons plusieurs autres articles et projets de la communauté Python, notamment un framework Python avec une base de données intégrée et une prise en charge des autorisations de Replit, les codeurs apprennent-ils à utiliser des bibliothèques entières uniquement à partir de la documentation, comment utiliser dormir() pour coder un bot de disponibilité Python, surveiller la température et l'humidité de votre maison avec Raspberry Pis et Prometheus, et une implémentation rapide de Settlers of Catan Python avec un puissant lecteur AI.

Les sujets:

  • 00:00:00 – Présentation
  • 00:02:43 – L'opérateur Walrus : Expressions d'affectation Python 3.8
  • 00:12:41 – Replit.web : Framework Python avec base de données et authentification intégrées
  • 00:16:55 – Parrain : Rassembler
  • 00:17:39 – Les codeurs apprennent-ils à utiliser des bibliothèques entières uniquement à partir des documents ?
  • 00:26:15 – Utilisation de sleep() pour coder un bot Python Uptime
  • 00:31:53 – Surveillez la température et l'humidité de la maison avec Raspberry Pis et Prometheus
  • 00:39:51 – Pleins feux sur le cours vidéo
  • 00:40:57 – Que faire lorsque vous bâclez une version sur PyPI
  • 00:47:25 – catanatron : Implémentation de Python par les colons rapides de Catan
  • 00:50:37 – python-launcher : Python Launcher pour Unix
  • 00:56:59 – Merci et au revoir

Afficher les liens :

L'opérateur morse : expressions d'affectation Python 3.8 – Dans ce didacticiel, vous découvrirez les expressions d'affectation et l'opérateur morse. Le plus grand changement dans Python 3.8 a été l'inclusion du := opérateur, que vous pouvez utiliser pour affecter des variables au milieu des expressions. Vous verrez plusieurs exemples sur la façon de tirer parti de cette nouvelle fonctionnalité.

Replit.web : un framework Python avec base de données intégrée et prise en charge de l'authentification – Les gens de replit ont publié un nouveau framework Web Python avec authentification intégrée et prise en charge de la base de données et, plus intéressant encore, l'hébergement. En quelques lignes de code, vous pouvez avoir une application Web Python connectée à une base de données, authentifiant les utilisateurs et hébergée sur réplit. Cela pourrait être un excellent outil pour créer et héberger rapidement des prototypes ou des projets expérimentaux.

Les codeurs apprennent-ils vraiment à utiliser des bibliothèques entières à partir de la documentation ? – Comment faire toi apprendre une nouvelle bibliothèque? Commencez-vous par la doc ? Que faire si la documentation fait défaut ? Ou recherchez-vous d'abord des leçons vidéo ou des tutoriels écrits ?

Utilisation de sleep() pour coder un bot Python Uptime – Apprenez à ajouter des délais à vos programmes Python. Vous utiliserez le module de temps intégré pour ajouter Python dormir() appels à votre code. Pour vous entraîner, vous utiliserez le sommeil de temps() lors de la création d'un bot de disponibilité qui vérifie si un site Web est toujours en ligne.

Surveillez la température et l'humidité de votre maison avec Raspberry Pis et Prometheus – Aimez-vous collecter et analyser des données, ou recherchez-vous un projet amusant pour améliorer vos compétences en matière de données ? Vous aimez aussi bricoler du matériel ? Alors ce projet pourrait être amusant à découvrir! Apprenez à configurer un RaspberryPi à l'aide de Prometheus pour collecter et surveiller les données du capteur de température.

Que faire lorsque vous bâclez une version sur PyPI – Les erreurs arrivent à tout le monde. Mais que faites-vous si vous faites une erreur lors de la publication d'un package vers PyPI ? Ne paniquez pas ! Il y a un certain nombre de choses que vous pouvez faire pour corriger une mauvaise version. Cet article vous guide à travers plusieurs scénarios et suggestions de solutions.

Projets:

Liens supplémentaires :


Tweeter
Partager
E-mail

Améliorez vos compétences Python avec ces cours :

« Parcourir tous les épisodes

[ad_2]