Category Archives: Python

Création et modification de fichiers PDF en Python – Real Python

Python pas cher Jusqu'à présent, vous avez appris à extraire du texte et des pages de fichiers PDF et à concaténer et fusionner deux fichiers PDF ou plus. Ce sont toutes des opérations courantes avec les PDF, mais PyPDF2 possède de nombreuses autres fonctionnalités utiles. Dans cette section, vous apprendrez comment faire pivoter et rogner… Read More »

Les meilleurs didacticiels Python

Python est un langage de programmation à usage général qui est typé dynamiquement, interprété et connu pour sa lisibilité facile avec de grands principes de conception. freeCodeCamp propose l'un des cours les plus populaires sur Python. C'est totalement gratuit (et n'a même pas de publicités). Vous pouvez le regarder sur YouTube ici. Envie d'en savoir… Read More »

Python Job Hunting in a Pandemic – Le vrai podcast Python

Formation Python 22 mai 2020 1h 19m Connaissez-vous un membre de la communauté Python qui a récemment été licencié en raison de la pandémie? À quoi ressemble actuellement le paysage de l'emploi? Quelles sont les compétences et les techniques qui vous aideront dans votre recherche d'emploi? Cette semaine, nous avons Kyle Stratis sur le salon… Read More »

Entretien de la communauté Python avec Russell Keith-Magee – Real Python

trouver un expert Python Aujourd'hui, je suis rejoint par Russell Keith-Magee. Russell est un développeur principal de Django et le fondateur et mainteneur du projet BeeWare. Dans l'interview, nous parlons de sa mission d'aider Python à devenir une option réalisable pour l'écriture et le packaging d'applications mobiles ainsi que sa passion pour les projets open… Read More »

Épisode # 265 Pourquoi Python est-il lent?

Formation gratuite Python Le débat sur la rapidité ou la lenteur de Python est sans fin. Cela dépend de ce que vous optimisez: Consommation CPU du serveur? Temps développeur? Maintenabilité? Il y a plusieurs facteurs. Mais si nous gardons un œil sur la vitesse de calcul pure dans la couche Python, alors oui, Python est… Read More »

Convertir une chaîne Python en int – Real Python

Formation gratuite Python Entiers sont des nombres entiers. En d'autres termes, ils n'ont pas de composante fractionnaire. Deux types de données que vous pouvez utiliser pour stocker un entier en Python sont int et str. Ces types offrent une flexibilité pour travailler avec des entiers dans différentes circonstances. Dans ce cours, vous apprendrez comment convertir… Read More »

Python vs JavaScript pour Pythonistas – Real Python

trouver un expert Python Si vous êtes sérieux au sujet de développement web, alors vous devrez en savoir plus sur Javascript à un moment donné. Année après année, de nombreuses enquêtes ont montré que JavaScript est l'un des langages de programmation les plus populaires au monde, avec une communauté de développeurs importante et croissante. Tout… Read More »

Entretien de la communauté Python avec Christopher Bailey – Real Python

Python pas cher Aujourd'hui, je parle à Christopher Bailey, l'hôte de The Real Python Podcast. Nous approfondissons son passé dans la production musicale et vidéo ainsi que son approche de la production de contenu vidéo en ligne. Christopher fournit également quelques conseils et astuces utiles à tout créateur de contenu en herbe qui souhaite créer… Read More »

Évaluer les expressions de manière dynamique – Real Python

trouver un expert Python Python eval () vous permet d'évaluer Python arbitraire expressions à partir d'une entrée basée sur une chaîne ou basée sur un code compilé. Cette fonction peut être utile lorsque vous essayez d'évaluer dynamiquement des expressions Python à partir de n'importe quelle entrée fournie sous forme de chaîne ou d'objet de code… Read More »

Docker + Python pour la science des données et l'apprentissage automatique – Le vrai podcast Python

Python pas cher 08 mai 2020 55m Docker est un outil courant pour les développeurs Python qui créent et déploient des applications, mais que devez-vous savoir si vous souhaitez utiliser Docker pour la science des données et l'apprentissage automatique? Quelles sont les meilleures pratiques si vous souhaitez commencer à utiliser des conteneurs pour vos projets… Read More »

Épisode # 263 SEO pour les développeurs

Cours Python en ligne En tant que développeurs et technologues, il est facile de penser que des idées puissantes et uniques iront au sommet. Si nous construisons quelque chose d'incroyable, des utilisateurs enthousiastes trouveront et partageront nos créations. Cela arrive parfois. Mais le plus souvent, le succès est un iceberg, à tant de niveaux. Nous… Read More »

Comment déplacer un modèle Django vers une autre application – Real Python

python pour débutant Cette approche présente certains écueils dont vous devez être conscient. Vous les explorerez en détail dans les sections suivantes. Créer le nouveau modèle Commencez par créer un nouveau produit app. Depuis votre terminal, exécutez la commande suivante: $ produit startapp python manage.py Après avoir exécuté cette commande, vous remarquerez un nouveau répertoire… Read More »

Allez au-delà des bases – Real Python

Formation Python Si vous êtes comme la plupart des utilisateurs de Python, y compris nous, alors vous avez probablement commencé votre voyage Python en vous renseignant sur impression(). Cela vous a aidé à écrire votre propre Hello Horld bon mot. Vous pouvez l'utiliser pour afficher des messages formatés à l'écran et peut-être trouver des bogues.… Read More »

Épisode # 262 Construisez une carrière en science des données

Cours Python en ligne Quelqu'un vous a-t-il dit que vous devriez vous lancer dans la science des données? Avez-vous entendu dire que c'est une belle carrière? En fait, le data scientist est le meilleur emploi en Amérique selon le classement 2018 de Glassdoor. C'est génial. Mais comment obtenir une carrière en science des données? Une… Read More »

Regexes en Python – Real Python

Formation Python La plupart des fonctions du ré module prendre une option argument. Cela inclut la fonction que vous connaissez maintenant très bien, recherche(). Les indicateurs modifient le comportement d'analyse des expressions rationnelles, vous permettant d'affiner encore plus votre correspondance de motifs. Indicateurs d'expression régulière pris en charge Le tableau ci-dessous résume brièvement les indicateurs… Read More »

Structurer une application Python – Real Python

Python pas cher Python, bien qu'opinion sur la syntaxe et le style, est étonnamment flexible en ce qui concerne structurer vos applications. D'une part, cette flexibilité est grande: elle permet à différents cas d'utilisation d'utiliser des structures qui sont nécessaires pour ces cas d'utilisation. D'un autre côté, cependant, cela peut être très déroutant pour le… Read More »

Comment conserver des objets en Python – Real Python

Python pas cher En tant que développeur, vous devrez parfois envoyer des hiérarchies d'objets complexes sur un réseau ou enregistrer l'état interne de vos objets sur un disque ou une base de données pour une utilisation ultérieure. Pour ce faire, vous pouvez utiliser un processus appelé sérialisation, qui est entièrement pris en charge par la… Read More »

Épisode # 261 Surveillance et audit de l'apprentissage automatique

Cours Python en ligne Traditionnellement, lorsque nous dépendions d'un logiciel pour prendre une décision ayant des implications réelles, ce logiciel était déterministe. Il avait quelques entrées, quelques instructions if, et nous pourrions pointer vers la ligne de code exacte où la décision a été prise. Et les mêmes intrants mènent aux mêmes décisions. De nos… Read More »

API REST Python et développeur Python bien fondé – Le vrai podcast Python

Formation gratuite Python 24 avr.2020 54m Êtes-vous intéressé à créer des API REST avec Flask et SQLAlchemy? Cette semaine, Christopher interviewe Doug Farrell à propos de sa série en quatre parties Real Python sur les API REST Python. Ils discutent des différents outils et bibliothèques Python utilisés dans la série. Doug partage également ses pratiques… Read More »

Rendre le travail avec les données agréable – Real Python

Expert Python le Pandas DataFrame est une structure qui contient données bidimensionnelles et son correspondant Étiquettes. Les DataFrames sont largement utilisés dans la science des données, l'apprentissage automatique, le calcul scientifique et de nombreux autres domaines gourmands en données. Les DataFrames sont similaires aux tables SQL ou aux feuilles de calcul avec lesquelles vous travaillez… Read More »

Conseils et meilleures pratiques – Real Python

trouver un expert Python Vous avez dépassé l'appel téléphonique avec le recruteur, et il est maintenant temps de montrer que vous savez comment résoudre les problèmes avec le code réel. Qu'il s'agisse d'un exercice HackerRank, d'une mission à emporter ou d'une entrevue sur tableau blanc sur place, c'est le moment de prouver votre entretien de… Read More »

Test Python efficace avec Pytest – Real Python

Python pas cher Le test de votre code apporte une grande variété d'avantages. Cela augmente votre confiance que le code se comporte comme prévu et garantit que les modifications apportées à votre code ne provoqueront pas de régressions. Écrire et maintenir des tests est un travail difficile, vous devez donc utiliser tous les outils à… Read More »

Explorer CircuitPython – Le vrai podcast Python

python pour débutant 17 avr.2020 1h 3m Avez-vous déjà voulu explorer l'utilisation de Python avec l'électronique? CircuitPython est une excellente plate-forme pour commencer. Cette semaine, Christopher discute avec Thea Flowers. Thea a créé plusieurs projets matériels basés sur CircuitPython, et elle parle de démarrer sur la plate-forme. Thea répond aux questions sur la façon dont… Read More »

Algorithmes de tri en Python – Real Python

python pour débutant Tri est un bloc de construction de base sur lequel de nombreux autres algorithmes sont construits. C'est lié à plusieurs idées passionnantes que vous verrez tout au long de votre carrière en programmation. Comprendre comment les algorithmes de tri en Python fonctionnent en arrière-plan est une étape fondamentale vers la mise en… Read More »

Un guide OOP Python – Real Python

Cours Python en ligne Dans ce cours, vous allez explorer héritage et composition en Python. L'héritage et la composition sont deux concepts importants de la programmation orientée objet qui modélisent la relation entre deux classes. Ce sont les éléments constitutifs de la conception orientée objet et ils aident les programmeurs à écrire du code réutilisable.… Read More »

Combiner des données dans Pandas avec merge (), .join () et concat () – Real Python

Formation Python Pandas » Séries et Trame de données les objets sont de puissants outils d'exploration et d'analyse des données. Une partie de leur pouvoir provient d'une approche multiforme pour combiner des ensembles de données distincts. Avec Pandas, vous pouvez fusionner, joindre, et enchaîner vos ensembles de données, vous permettant d'unifier et de mieux comprendre… Read More »

Apprendre Python à travers des erreurs – Le vrai podcast Python

Expert Python 10 avr.2020 1h 10m Cette semaine, Christopher interviewe Martin Breuss, à propos de quelques-uns des cours de formation vidéo qu'il a créés pour Real Python. Ils discutent de son cours sur la mise en route avec Django, et comment apprendre Python à travers les erreurs, et comment les erreurs sont vraiment vos amis.… Read More »

Comment démarrer – Real Python

trouver un expert Python Les microcontrôleurs existent depuis longtemps et ils sont utilisés dans tout, des machines complexes aux appareils ménagers courants. Cependant, travailler avec eux est traditionnellement réservé aux personnes ayant une formation technique formelle, comme les techniciens et les ingénieurs électriciens. L'émergence de Arduino a rendu la conception d'applications électroniques beaucoup plus accessible… Read More »

Une introduction – Real Python

Cours Python en ligne Listes liées sont comme un cousin de listes moins connu. Ils ne sont pas aussi populaires ou aussi cool, et vous ne vous en souvenez peut-être même pas dans votre classe d'algorithmes. Mais dans le bon contexte, ils peuvent vraiment briller. Dans cet article, vous apprendrez: Que sont les listes chaînées… Read More »

À propos du spectacle – Le podcast Real Python

Formation gratuite Python 06 mars 2020 2m Un podcast hebdomadaire Python hébergé par Christopher Bailey avec des interviews, des conseils de codage et une conversation avec des invités de la communauté Python. L'émission couvre un large éventail de sujets, y compris les meilleures pratiques de programmation Python, des conseils de carrière et des sujets de… Read More »

"is" vs "==" – Real Python

python pour débutant Il existe une différence subtile entre l'opérateur d'identité Python (est) et l'opérateur d'égalité (==). Votre code peut fonctionner correctement lorsque vous utilisez Python est opérateur pour comparer les chiffres, jusqu'à ce que ce ne soit pas le cas. Vous avez peut-être entendu quelque part que le Python est l'opérateur est plus rapide… Read More »

Comment utiliser any () en Python – Real Python

Cours Python en ligne En tant que programmeur Python, vous aurez souvent affaire à des booléens et des instructions conditionnelles, parfois très complexes. Dans ces situations, vous devrez peut-être compter sur des outils qui peuvent simplifier la logique et consolider les informations. Heureusement, tout() en Python est un tel outil. Il examine les éléments dans… Read More »

Épisode # 257 Explorer la galaxie avec le superordinateur le plus rapide, Python et la radioastronomie

Formation gratuite Python Avec la radioastronomie, nous pouvons regarder à travers de nombreuses années-lumière de distance et voir des détails incroyables tels que la composition chimique d'une région donnée. Kevin Vinsen et Rodrigo Tobar de l'ICRAR utilisent le supercalculateur le plus rapide du monde ainsi que du doux Python pour traiter l'équivalent de 1600 heures… Read More »

Simuler des processus réels avec Python – Real Python

Expert Python Le monde réel regorge de systèmes, comme les aéroports et les autoroutes, qui connaissent fréquemment des encombrements et des retards. Lorsque ces systèmes ne sont pas optimisés, leur inefficacité peut conduire à d'innombrables clients mécontents et des heures de temps perdu. Dans ce didacticiel, vous allez apprendre à utiliser les simpy cadre pour… Read More »

Comment utiliser np.arange () – Real Python

Formation Python NumPy est la bibliothèque Python fondamentale pour le calcul numérique. Son type le plus important est un type de tableau appelé ndarray. NumPy propose de nombreuses routines de création de tableaux pour différentes circonstances. arange () est une telle fonction basée sur plages numériques. Il est souvent appelé np.arange () car np est… Read More »

Tout ce que vous devez savoir – Real Python

Formation Python Dans cet article, vous apprendrez tout sur Python math module. Les calculs mathématiques sont une partie essentielle de la plupart des développements Python. Que vous travailliez sur un projet scientifique, une application financière ou tout autre type de programmation, vous ne pouvez tout simplement pas échapper au besoin de mathématiques. Pour des calculs… Read More »

Episode # 256 Cliquez pour exécuter votre ordinateur portable avec Binder

Formation Python Avez-vous rencontré un dépôt GitHub avec un ordinateur portable Jupyter qui a un bouton "Run in Binder"? Cela semble magique. Comment sait-il de quelles dépendances et bibliothèques externes vous pourriez avoir besoin? Où cela fonctionne-t-il de toute façon? Comme toute technologie, ce n'est pas magique. C'est le résultat du travail acharné des personnes… Read More »