Category Archives: Python

Nombres en Python – Python réel

Formation Python Vous n’avez pas besoin d’être un expert en mathématiques pour bien programmer. La vérité est que peu de programmeurs ont besoin d'en savoir plus que l'algèbre de base. Bien entendu, la quantité de mathématiques que vous devez savoir dépend de l’application sur laquelle vous travaillez. En général, le niveau de mathématiques requis pour… Read More »

Interfaces de ligne de commande en Python – Real Python

Formation Python Ajout de la capacité de traitement Arguments de ligne de commande Python fournit une interface conviviale à votre programme de ligne de commande textuel. C'est similaire à ce qu'est une interface utilisateur graphique pour une application visuelle qui est manipulée par des éléments graphiques ou des widgets. Python expose un mécanisme pour capturer… Read More »

Visualisation des données Python pour les débutants – Real Python

trouver un expert Python Que vous appreniez à connaître un ensemble de données ou que vous vous prépariez à publier vos résultats, visualisation est un outil essentiel. La bibliothèque d'analyse de données populaire de Python, pandas, offre plusieurs options différentes pour visualiser vos données avec .terrain(). Même si vous êtes au début de votre voyage… Read More »

Growth, GIL, Async et plus – Le vrai podcast Python

Formation gratuite Python 11 sept. 2020 1 h 27 min Pourquoi Python attire-t-il autant de nouveaux programmeurs? Peut-être qu'une partie de cette croissance provient du fait que Python est un langage à spectre complet. Cette semaine, nous accueillons Michael Kennedy, l'animateur du podcast «Talk Python to Me». Michael réfléchit sur cinq ans de podcasting sur… Read More »

Épisode # 281 Python dans la course automobile

python pour débutant J'adore vous rapporter des histoires d'utilisation de Python dans des endroits incroyables en dehors des silos technologiques traditionnels du développement Web pur et de la science des données. Dans cet épisode, vous rencontrerez Robert "Kane" Replogle, qui travaille sur le logiciel de simulation et de test chez Richard Childress Racing. L'équipe NASCAR… Read More »

Déboguer avec IDLE – Real Python

Python pas cher Tout le monde fait des erreurs, même les développeurs professionnels chevronnés! L'interpréteur interactif de Python, IDLE, est assez bon pour détecter les erreurs telles que les erreurs de syntaxe et les erreurs d'exécution, mais il existe un troisième type d'erreur que vous avez peut-être déjà rencontré. Erreurs de logique se produisent lorsqu'un… Read More »

Exploration de HTTPS et de la cryptographie en Python – Real Python

Expert Python Vous êtes-vous déjà demandé pourquoi vous pouviez envoyer vos informations de carte de crédit sur Internet? Vous avez peut-être remarqué le https: // sur les URL de votre navigateur, mais de quoi s'agit-il et comment gardez vos informations en sécurité? Ou peut-être souhaitez-vous créer une application Python HTTPS, mais vous ne savez pas… Read More »

Sous-titres et transcriptions vidéo maintenant disponibles sur Real Python – Real Python

python pour débutant Héy, J'ai une grosse mise à jour à partager aujourd'hui: Les cours vidéo Python réels ont maintenant des sous-titres et des transcriptions complets! Je pense que cela va faire beaucoup pour l'accessibilité et rendre vos ressources d'apprentissage Python préférées plus faciles à examiner et plus consultables. Faisons une rapide démonstration. Les cours… Read More »

Épisode # 280 Python et IA dans le journalisme

Cours Python en ligne S'il y a eu un moment dans l'histoire où le journalisme est nécessaire pour faire la lumière sur ce qui se passe dans le monde, c'est maintenant. Seriez-vous surpris d'apprendre que Python et l'apprentissage automatique jouent un rôle de plus en plus important dans la découverte et la diffusion de l'actualité?… Read More »

Contrôle de la version des données dans les transcriptions vidéo Python et Real Python – Le podcast Real Python

Formation gratuite Python 04 sept. 2020 1h Ne serait-il pas intéressant d’utiliser une forme de contrôle de version pour les données? Quelque chose qui vous permettrait de suivre et de versionner vos ensembles de données et vos modèles. Eh bien, c’est pour cela que l’outil appelé DVC est conçu. Cette semaine dans l'émission, David Amos… Read More »

PyTorch vs Tensorflow pour votre projet Python Deep Learning – Real Python

Python pas cher PyTorch vs TensorFlow: quelle est la différence? Les deux sont des bibliothèques Python open source qui utilisent des graphiques pour effectuer des calculs numériques sur les données. Les deux sont largement utilisés dans la recherche universitaire et le code commercial. Les deux sont étendus par une variété d'API, de plates-formes de cloud… Read More »

Guide d'installation et de configuration de Python 3 – Real Python

Cours Python en ligne L'installation ou la mise à jour de Python sur votre ordinateur est la première étape pour devenir un programmeur Python. Il existe une multitude de méthodes d'installation: vous pouvez télécharger les distributions officielles de Python à partir de Python.org, installer à partir d'un gestionnaire de packages et même installer des distributions… Read More »

Épisode # 279 Boîte à outils du développeur Python moderne

Python pas cher Python est rapide et facile à apprendre. Et pourtant, il existe un écart énorme entre la connaissance des aspects communs du langage (boucles, variables, fonctions, etc.) et la façon d'écrire une application bien factorisée à l'aide d'outils et de bibliothèques modernes. C'est là que l'apprentissage de Python est un voyage sans fin.… Read More »

Wheels, Docker et plus – Le véritable podcast Python

Formation gratuite Python 28 août 2020 1h 14m Vous êtes-vous demandé, comment dois-je empaqueter mon code Python? Vous avez écrit l'application, mais vous devez maintenant la distribuer sur les machines sur lesquelles elle est destinée à s'exécuter. Cela dépend du code, des bibliothèques dont il dépend et avec qui voulez-vous le partager. Cette semaine, nous… Read More »

Structures de données communes Python (Guide) – Real Python

python pour débutant Structures de données sont les constructions fondamentales autour desquelles vous construisez vos programmes. Chaque structure de données fournit une manière particulière d'organiser les données afin qu'elles soient accessibles efficacement, en fonction de votre cas d'utilisation. Python est livré avec un vaste ensemble de structures de données dans sa bibliothèque standard. Cependant, la… Read More »

Redirections Django – Python réel

Python pas cher Lorsque vous créez des applications Web en Python à l'aide du framework Django, vous devrez probablement rediriger l'utilisateur d'une URL vers une autre. Ce cours couvre ce que vous devez savoir sur la redirection dans Django. Depuis les détails de bas niveau du protocole HTTP jusqu'à la manière de les gérer de… Read More »

Contrôle de version des données avec Python et DVC – Real Python

Expert Python L'apprentissage automatique et la science des données s'accompagnent d'un ensemble de problèmes différents de ceux que vous rencontrerez dans l'ingénierie logicielle traditionnelle. Les systèmes de contrôle de version aident les développeurs à gérer les modifications du code source. Mais contrôle de version des données, gestion des modifications des modèles et jeux de données,… Read More »

Heures de bureau réelles de Python – Real Python

Expert Python The Real Python Office Hours est un lieu de rencontre hebdomadaire où les membres de Real Python ont la chance de rencontrer d'autres pythonistes pour discuter de vos progrès d'apprentissage, poser des questions et discuter des trucs et astuces Python via le partage d'écran. Dans ce cours vidéo, vous pouvez: Afficher les réunions… Read More »

Une introduction pratique au Web Scraping en Python – Real Python

Python pas cher Bien que les expressions régulières soient idéales pour la mise en correspondance de modèles en général, il est parfois plus facile d’utiliser un analyseur HTML explicitement conçu pour analyser les pages HTML. Il existe de nombreux outils Python écrits à cet effet, mais la bibliothèque Beautiful Soup est un bon point de… Read More »

Créez des applications d'interface graphique Python multiplateformes avec BeeWare – Le véritable podcast Python

Formation Python 14 août 2020 1 h 23 min Voulez-vous distribuer vos applications Python à d'autres utilisateurs qui ne possèdent pas ou même n'utilisent pas Python? Vous souhaitez peut-être voir votre application Python s'exécuter sur des appareils mobiles iOS ou Android. Cette semaine, nous accueillons Russell Keith-Magee, fondateur et mainteneur du projet BeeWare. Russell parle… Read More »

Entretien de la communauté Python avec Bruno Oliveira – Real Python

Formation Python Aujourd'hui, je suis rejoint par Bruno Oliveira, qui est peut-être le plus connu pour être un pytest développeur principal. Dans cette interview, nous couvrons la migration d'une grande base de code de C ++ vers Python, comment démarrer avec pytestet son amour pour Dark Souls. Ricky: Bienvenue à Real Python, Bruno. Je suis… Read More »

Identifier la syntaxe Python non valide – Python réel

Formation Python Python est connu pour sa syntaxe simple. Cependant, lorsque vous apprenez Python pour la première fois ou lorsque vous arrivez à Python avec une solide expérience dans un autre langage de programmation, vous pouvez rencontrer des choses que Python n'autorise pas. Si vous avez déjà reçu un Erreur de syntaxe lorsque vous essayez… Read More »

Episode # 277 10 conseils que tout développeur Django devrait connaître

Expert Python Nous avons récemment couvert 10 astuces que tous les développeurs Flask devraient connaître. Mais nous avons laissé de côté un groupe assez important dans l'espace web Python: les développeurs Django! Et celui-ci est pour vous. J'ai invité Bob Belderbos, qui dirige son activité SaaS sur Python et Django depuis plusieurs années maintenant, à… Read More »

Contexte et bonnes pratiques – Real Python

Formation gratuite Python Après vous être familiarisé avec Python, vous remarquerez peut-être des cas dans lesquels vos fonctions ne modifient pas les arguments en place comme vous vous en doutez, surtout si vous êtes familier avec d’autres langages de programmation. Certains langages traitent les arguments de fonction comme références aux variables existantes, appelées passer par… Read More »

Episode # 276 Geekout: La vie dans le système solaire et au-delà

Formation Python Nous sommes de retour avec un autre épisode GeekOut. Richard Campbell, un développeur et podcasteur qui approfondit également les sujets scientifiques et technologiques, est de retour pour notre deuxième épisode GeekOut. La dernière fois, nous nous sommes renseignés sur la vraie science et les progrès autour d'une base lunaire. Cette fois, c'est pourquoi… Read More »

Personnaliser l'administrateur Django avec Python – Real Python

Expert Python le Django framework est livré avec un puissant outil d'administration appelé admin. Vous pouvez l'utiliser immédiatement pour ajouter, supprimer ou modifier rapidement tout modèle de base de données à partir d'une interface Web. Mais avec un peu de code supplémentaire, vous pouvez personnaliser l'administrateur Django pour faire passer vos capacités d'administration au niveau… Read More »

Episode # 275 Belles refactorisations pythoniques

Cours Python en ligne Êtes-vous obsédé par l'écriture de votre code de la bonne manière avant de commencer? Peut-être avez-vous du code laid entre les mains et vous devez l'améliorer. Quoi qu'il en soit, la refactorisation pourrait être votre ticket pour des jours plus heureux! Dans cet épisode, nous parlerons d'un exemple puissant de refactorisation… Read More »

Création de PDF en Python avec ReportLab – Le véritable podcast Python

Formation gratuite Python 31 juil.2020 53m Souhaitez-vous générer des rapports avancés au format PDF en utilisant Python? Vous souhaitez peut-être créer des documents avec des tableaux, des images ou des formulaires à remplir. Cette semaine, nous accueillons Mike Driscoll pour parler de son livre «ReportLab – Traitement PDF avec Python». Mike est l'auteur de plusieurs… Read More »

Espaces de noms et portée en Python – Real Python

Formation gratuite Python le espace de noms intégré contient les noms de tous les objets intégrés de Python. Ceux-ci sont disponibles à tout moment lorsque Python est en cours d'exécution. Vous pouvez lister les objets dans l'espace de noms intégré avec la commande suivante: >>> >>> dir(__builtins__) ['ArithmeticError''AssertionError''AttributeError'['ArithmeticError''AssertionError''AttributeError'[‘ArithmeticError »AssertionError »AttributeError'[‘ArithmeticError »AssertionError »AttributeError’ 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning', 'ChildProcessError', 'ConnectionAbortedError',… Read More »

Null en Python – Python réel

trouver un expert Python Si vous avez de l'expérience avec d'autres langages de programmation, tels que C ou Java, vous avez probablement entendu parler du concept de nul. De nombreux langages l'utilisent pour représenter un pointeur qui ne pointe vers rien, pour indiquer lorsqu'une variable est vide ou pour marquer les paramètres par défaut que… Read More »

Construisez vos premiers modèles – Real Python

Formation Python Réseaux antagonistes génératifs (GAN) sont des réseaux neuronaux qui génèrent du matériel, comme des images, de la musique, de la parole ou du texte, similaire à ce que les humains produisent. Les GAN ont été un sujet de recherche actif ces dernières années. Le directeur de la recherche sur l'IA de Facebook, Yann… Read More »

Épisode # 274 Profilage du code de science des données avec FIL

trouver un expert Python Écrivez-vous du code de science des données? Avez-vous du mal à charger de grandes quantités de données ou vous demandez-vous quelles parties de votre code utilisent la quantité maximale de mémoire? Peut-être souhaitez-vous simplement avoir besoin de ressources de calcul plus petites (serveurs, RAM, etc.). Si oui, cet épisode est pour… Read More »

Techniques avancées d'importation Python et gestion des utilisateurs dans Django – Le vrai podcast Python

python pour débutant 24 juil.2020 51m Souhaitez-vous comprendre clairement ce qui se passe lorsque vous utilisez le mot-clé d'importation Python? Voulez-vous utiliser les modules plus efficacement pour structurer votre code? Ou peut-être êtes-vous prêt à passer au niveau supérieur avec votre projet Django en ajoutant la gestion des utilisateurs. Cette semaine dans l'émission, David Amos… Read More »

Cinq vrais favoris de Python – Real Python

Expert Python Python dispose d'un vaste écosystème de packages, de modules et de bibliothèques que vous pouvez utiliser pour créer votre application. Certains de ces packages et modules sont inclus avec votre installation Python et sont collectivement connus sous le nom de bibliothèque standard. La bibliothèque standard se compose de modules qui fournissent des solutions… Read More »

Maîtriser le module de temps intégré de Python – Real Python

Expert Python Le Python temps module fournit de nombreuses façons de représentant le temps dans le code, comme les objets, les nombres et les chaînes. Il fournit également des fonctionnalités autres que la représentation du temps, comme l'attente pendant l'exécution du code et la mesure de l'efficacité de votre code. Ce cours vous guidera à… Read More »

Un guide pratique – Real Python

Formation gratuite Python Maintenant que vous avez une compréhension de base k– signifie clustering en Python, il est temps d'effectuer k– signifie regroupement sur un jeu de données réel. Ces données contiennent des valeurs d'expression génique tirées d'un manuscrit rédigé par les chercheurs du projet d'analyse Pan-Cancer du Cancer Genome Atlas (TCGA). Il y a… Read More »

Créer un carnet de notes avec Pandas – Real Python

Python pas cher L'un des emplois que tous les enseignants ont en commun est évaluer les étudiants. Que vous utilisiez des examens, des devoirs, des quiz ou des projets, vous devez généralement transformer les notes des élèves en classement par lettre à la fin du mandat. Cela implique souvent un tas de calculs que vous… Read More »

Développez votre portefeuille Python avec 13 idées de projets intermédiaires – Real Python

Formation Python Maintenant que vous connaissez les bases de Python, vous pouvez utiliser ces connaissances pour projets de construction à mettre dans votre portfolio. L'astuce consiste à trouver des idées de projets adaptées à votre niveau. La création d'une variété d'applications est un moyen de démontrer vos connaissances et le partager avec les autres. Dans… Read More »

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

trouver un expert Python 10 juil.2020 49m 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… Read More »