Roues Python et passage par référence en Python – Le vrai podcast Python

By | août 21, 2020

Expert Python

Véritable logo Python

21 août 2020 1h 4m

Christopher Bailey
David Amos

Vous êtes-vous demandé ce que sont les roues Python? Comment sont-ils utilisés pour empaqueter du code Python? Python utilise-t-il le passage par valeur ou le passage par référence? Cette semaine dans l’émission, David Amos est là pour répondre à ces questions, et il a apporté un autre lot d’articles et de projets hebdomadaires de PyCoder.

Nous parlons d'un article intitulé "Que sont les roues Python et pourquoi devriez-vous vous en soucier." David parle d'un article de Real Python sur le passage par référence en Python. Nous couvrons plusieurs autres articles et projets de la communauté Python, notamment: la transcription de la parole en texte, 4 fonctionnalités puissantes Python manque toujours, 10 superbes one-liners pythoniques et encore plus d'options pour empaqueter votre code Python.

Les sujets:

  • 00:00:00 – Présentation
  • 00:01:25 – 4 fonctionnalités puissantes que Python manque toujours
  • 00:14:41 – Que sont les roues Python et pourquoi devriez-vous vous en soucier?
  • 00:23:58 – Explication de 10 superbes one-liners pythoniques
  • 00:38:11 – Pleins feux sur le cours vidéo
  • 00:39:14 – Comment transcrire des enregistrements vocaux en texte avec Python
  • 00:43:34 – Pass by Reference en Python: Contexte et bonnes pratiques
  • 00:49:54 – Options pour empaqueter votre code Python: Wheels, Conda, Docker, et plus
  • 00:55:53 – PyOxidizer: un outil moderne de packaging et de distribution d'applications Python
  • 01:00:13 – Python et PDF: un examen des outils existants
  • 01:04:01 – Merci et au revoir

Afficher les liens:

4 Fonctionnalités puissantes Python est toujours absent – Python n'a pas de vraies constantes et n'implémente pas de fonctionnalités telles que l'optimisation de la récursivité de queue que de nombreux langages compilés utilisent. Découvrez quelles autres fonctionnalités Python «manque» par rapport à d'autres langages, et pourquoi les développeurs principaux n'ont pas ajouté ces fonctionnalités au langage.

Que sont les roues Python et pourquoi devriez-vous vous en soucier? – Dans ce didacticiel, vous apprendrez ce que sont les roues Python et pourquoi vous devriez vous en soucier en tant que développeur et utilisateur final de packages Python. Vous verrez comment le format de roue a pris de l'ampleur au cours de la dernière décennie et comment il a rendu le processus d'installation du package plus rapide et plus stable.

10 One-Liners Pythonic impressionnants expliqués – Certaines choses en Python sont simplement meilleures sur une seule ligne.

Comment transcrire des enregistrements vocaux en texte avec Python – Apprenez à transcrire la parole d'enregistrements tels que des MP3 en texte avec Python et l'API AssemblyAI

Passer par référence en Python: contexte et meilleures pratiques – Dans ce didacticiel, vous explorerez le concept de passage par référence et découvrirez comment il se rapporte au propre système de Python pour gérer les arguments de fonction. Vous examinerez plusieurs cas d'utilisation pour passer par référence et découvrirez quelques bonnes pratiques pour implémenter des constructions passe-par-référence dans Python.

Options pour empaqueter votre code Python: Wheels, Conda, Docker, etc. – Il existe de nombreuses façons de conditionner votre code Python. Trouvez celui qui vous convient.

PyOxidizer: un outil moderne de packaging et de distribution d'applications Python

Python et PDF: un examen des outils existants – La liste ultime des outils PDF en Python.

Liens supplémentaires:


Tweet
Partager
Email

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

«Parcourir tous les épisodes