Programmation linéaire, PySimpleGUI et plus – Le podcast Real Python

By | juillet 10, 2020

trouver un expert Python

Real Python Logo

10 juil.2020 49m

Christopher Bailey
David Amos

Connaissez-vous la programmation linéaire et comment l'utiliser pour résoudre des problèmes d'optimisation des ressources? Souhaitez-vous libérer votre code Python d'une ligne de commande maladroite et commencer à créer des interfaces graphiques pratiques pour vos utilisateurs? Cette semaine dans l'émission, David Amos est de retour avec un autre lot d'articles et de projets hebdomadaires de PyCoder.

David parle d'un récent article Real Python sur la programmation linéaire en Python. Nous discutons d'un article intitulé «PySimpleGUI: Le moyen simple de créer une interface graphique avec Python». Nous couvrons également plusieurs autres articles et projets de la communauté Python, notamment: la fonction de réduction () de Python, les failles du module pickle, les techniques avancées de pytest et la façon de tromper un réseau de neurones.

Les sujets:

  • 00:00:00 – Présentation
  • 00:01:34 – Python's Reduce (): du fonctionnel au style pythonique
  • 00:07:46 – Programmation linéaire pratique: optimisation avec Python
  • 00:15:07 – Les neuf défauts de Pickle
  • 00:22:31 – Projecteur de cours vidéo
  • 00:23:33 – Techniques de pytest avancées que j'ai apprises en contribuant aux pandas
  • 00:33:41 – PySimpleGUI: Le moyen simple de créer une interface graphique avec Python
  • 00:38:20 – Comment tromper un réseau neuronal en Python 3
  • 00:43:31 – TextAttack: un cadre Python pour les attaques adverses, l'augmentation des données et la formation de modèles en PNL
  • 00:46:09 – byob: BYOB (Créez votre propre Botnet)
  • 00:49:09 – Merci et au revoir

Afficher les liens:

Reduce () de Python: du style fonctionnel au style Pythonic – Dans ce didacticiel pas à pas, vous apprendrez comment fonctionne Python Reduce () et comment l'utiliser efficacement dans vos programmes. Vous découvrirez également des méthodes plus modernes, efficaces et Pythonic pour remplacer en douceur la fonction de réduction () dans vos programmes.

Programmation linéaire pratique: optimisation avec Python – Dans ce didacticiel, vous apprendrez à implémenter l'optimisation en Python avec des bibliothèques de programmation linéaire. La programmation linéaire est l'une des techniques fondamentales d'optimisation mathématique. Vous utiliserez SciPy et PuLP pour résoudre des problèmes de programmation linéaire.

Pickle’s Nine Flaws – «Python’s cornichon module est un moyen très pratique de sérialiser et de désérialiser des objets. Il n'a pas besoin de schéma et peut gérer des objets Python arbitraires. Mais cela a des problèmes. Ce billet explique brièvement les problèmes. »

Avancée pytest Techniques que j'ai apprises en contribuant à pandas – Contribuer à des projets open source est un excellent moyen d'apprendre de nouvelles techniques et d'améliorer vos compétences. Martin Winkel partage cinq avancées pytest techniques qu'il a apprises en contribuant au projet pandas.

PySimpleGUI: la manière simple de créer une interface graphique avec Python – Dans ce didacticiel étape par étape, vous apprendrez à créer une interface utilisateur graphique (GUI) multiplateforme à l'aide de Python et PySimpleGUI. Une interface utilisateur graphique est une application dotée de boutons, de fenêtres et de nombreux autres éléments que l'utilisateur peut utiliser pour interagir avec votre application.

Comment tromper un réseau neuronal en Python 3 – Est-ce un corgi ou un poisson rouge?

Projets:

Liens supplémentaires:


Tweet
Partager
Email

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

«Parcourir tous les épisodes