Category Archives: Python

Ce que vous devez savoir pour gérer les utilisateurs dans Django Admin – Real Python

trouver un expert Python La gestion des utilisateurs dans Django admin est un sujet délicat. Si vous imposez trop d'autorisations, vous pouvez interférer avec les opérations quotidiennes. Si vous permettez que les autorisations soient accordées librement et sans supervision, vous mettez votre système en danger. Django fournit un bon cadre d'authentification avec une intégration étroite… Read More »

Episode # 223 Des jeux 2D simples et amusants avec Python

Cours Python en ligne Avez-vous essayé d'enseigner la programmation aux débutants? Python est en train de devenir le premier choix du langage, mais vous devez toujours le faire travailler avec le langage et comprendre les concepts de base tels que les boucles, les variables, les classes, etc. En fin de compte, la programmation de jeux… Read More »

Dictionnaires en Python – Real Python

trouver un expert Python Python fournit un type de données composite appelé dictionnaire, qui ressemble à une liste en ce sens qu’il s’agit d’une collection d’objets. Voici ce que vous allez apprendre dans ce cours: Vous aborderez les caractéristiques de base des dictionnaires Python et apprendrez à accéder aux données du dictionnaire et à les… Read More »

Comprendre le traçage Python – Real Python

Formation Python Python imprime un traceback lorsqu'une exception est levée dans votre code. La sortie de trace peut être un peu lourde si vous la voyez pour la première fois ou si vous ne savez pas ce qu’elle vous dit. Mais le suivi Python contient une mine d'informations qui peuvent vous aider à diagnostiquer et… Read More »

Épisode 222 Graphiques interactifs avec Bokeh et Python

trouver un expert Python Avez-vous des données que vous souhaitez visualiser et partager? C'est assez facile d'en faire un graphique statique. Mais que se passe-t-il si vous souhaitez effectuer un zoom avant et mettre en surbrillance différentes sections? Que faire si vous devez réexécuter votre modèle ML sur des données sélectionnées? Ensuite, vous voudrez peut-être… Read More »

Creuser plus profondément dans les migrations – Real Python

python pour débutant Voici le deuxième article de notre série sur les migrations Django: Dans le précédent article de cette série, vous avez appris le but des migrations de Django. Vous vous êtes familiarisé avec les modèles d'utilisation fondamentaux tels que la création et l'application de migrations. Il est maintenant temps d’approfondir la question du… Read More »

Se connecter en Python – Real Python

Formation gratuite Python La journalisation est un outil très utile dans la boîte à outils d’un programmeur. Cela peut vous aider à mieux comprendre le déroulement d'un programme et à découvrir des scénarios auxquels vous n'aviez peut-être même pas pensé tout en développant. Les journaux fournissent aux développeurs un ensemble supplémentaire d’œil qui examinent en… Read More »

Comment utiliser np.arange () – Real Python

Formation Python NumPy est la bibliothèque Python fondamentale pour l'informatique numérique. Son type le plus important est un type de tableau appelé Ndarray. NumPy offre de nombreuses routines de création de tableaux pour différentes circonstances. arange () est l'une de ces fonctions basée sur plages numériques. On parle souvent de np.arange () parce que np… Read More »

# 221 Habiliter les développeurs en intégrant Python

Cours Python en ligne Comment susciter l'enthousiasme des enfants pour la programmation? Rendre la programmation tangible avec des appareils intégrés. Saviez-vous qu'après que les enfants ont appris à coder avec le micro: bit de la BBC, 90% des enfants "pensaient que coder était pour tout le monde" et 86% ont déclaré que cela rendait les… Read More »

Créer une application de flacon avec Google Login – Real Python

python pour débutant Vous avez probablement déjà vu l’option pour Connexion Google sur divers sites. Certains sites ont aussi plus d'options comme Identifiant Facebook ou Connexion GitHub. Toutes ces options permettent aux utilisateurs d’utiliser les comptes existants pour utiliser un nouveau service. Dans cet article, vous allez créer une application Web Flask. Votre application permettra… Read More »

Comment écrire des boucles Pythonic – Real Python

Formation Python L'un des moyens les plus faciles de repérer un développeur qui a une expérience des langages de style C et qui vient de se lancer dans Python consiste à examiner comment il parcourt une liste. Dans ce cours, vous apprendrez à utiliser une boucle de style C (Java, PHP, C, C ++) et… Read More »

Python réel à PyCon US 2019 – Python réel

Formation gratuite Python Il y a de nombreux PyCons dans le monde chaque année, mais le plus important d'entre eux est PyCon US (États-Unis). Cette année, plus de 3 000 pythonistes se sont rendus à Cleveland, dans l'Ohio, pour apprendre, collaborer, contribuer et rencontrer des amis, anciens et nouveaux. Je suis sûr que beaucoup d’entre… Read More »

Episode # 220 L'apprentissage automatique dans le nuage avec Azure ML

Expert Python Francesca Lazzeri Sponsors d'épisodes Annonces servies de manière éthique Francesca Lazzeri, PhD, est scientifique principale en apprentissage automatique chez Microsoft sur l'équipe Cloud Advocacy et experte en innovations technologiques Big Data et en applications d'applications de solutions basées sur l'apprentissage automatique aux problèmes du monde réel. Ses travaux sur ces questions couvrent un… Read More »

Construire un moteur de recommandation avec filtrage collaboratif – Real Python

python pour débutant Le filtrage collaboratif est la technique la plus couramment utilisée pour créer des systèmes de recommandation intelligents pouvant apprendre à fournir de meilleures recommandations à mesure que davantage d'informations sur les utilisateurs sont collectées. La plupart des sites Web comme Amazon, YouTube et Netflix utilisent le filtrage collaboratif dans le cadre de… Read More »

Lecture et écriture de fichiers en Python – Real Python

trouver un expert Python Dans ce cours, vous apprendrez à lire et à écrire des fichiers en Python. Vous allez couvrir tout, de la composition d'un fichier, aux bibliothèques qui peuvent vous aider. Vous examinerez également quelques scénarios de base d’utilisation des fichiers, ainsi que des techniques avancées. L'une des tâches les plus courantes que… Read More »

La fonction racine carrée de Python – Real Python

Formation Python Essayez-vous de résoudre une équation du second degré? Peut-être avez-vous besoin de calculer la longueur d'un côté d'un triangle rectangle. Pour ces types d’équations et plus, la fonction racine carrée de Python, sqrt (), peut vous aider à calculer rapidement et avec précision vos solutions. À la fin de cet article, vous apprendrez:… Read More »

Épisode 219 Faites le tour du service Python au United States Digital Service

Formation Python Aux États-Unis, nous avons une option civile très intéressante et tout à fait nouvelle: le service numérique aux États-Unis. Ce service a été créé par le président Obama pour réparer les systèmes logiciels défaillants du gouvernement, tels que le début difficile du système de santé. Les développeurs et les concepteurs peuvent utiliser ce… Read More »

Comment utiliser le Python ou l'opérateur – Real Python

Python pas cher Il y a trois opérateurs booléens en Python: et, ou, et ne pas. Avec eux, vous pouvez tester les conditions et décider du chemin d’exécution de vos programmes. Dans ce tutoriel, vous en apprendrez plus sur le langage Python. ou opérateur et comment l'utiliser. À la fin de ce didacticiel, vous aurez… Read More »

Programmation fonctionnelle en Python – Real Python

python pour débutant Dans ce cours, vous apprendrez à aborder la programmation fonctionnelle en Python. Vous commencerez par les bases absolues de la programmation fonctionnelle (FP). Après cela, vous verrez des exemples concrets de modèles de PF courants, tels que l’utilisation de structures de données immuables et la filtre(), carte(), et réduire() les fonctions. Vous… Read More »

Comment utiliser Redis avec Python – Real Python

Formation gratuite Python Dans ce didacticiel, vous apprendrez à utiliser Python avec Redis (prononcé RED-iss, ou peut-être REE-diss ou Red-DEES, selon votre interlocuteur), qui est un magasin de valeurs-clés en mémoire extrêmement rapide qui peut être utilisé pour n'importe quoi de A à Z. Voici ce que Sept bases de données en sept semaines, un… Read More »

Entretien de la communauté Python avec Katrina Durance – Real Python

Expert Python Avec PyCon US 2019 terminé, j'ai décidé de rattraper une première PyCon, Katrina Durance. J'étais curieux de voir comment elle avait trouvé l'expérience et quels étaient ses points forts. Je voulais aussi comprendre comment assister à une conférence comme PyCon avait influencé sa programmation. Ricky: Commençons par les mêmes questions que je pose… Read More »

Épisode n ° 218 Fonctions Python sans serveur dans Azure

Formation Python Avez-vous du code sans état qui doit être exécuté dans le cloud? La réponse claire il y a des années était de créer et HTTP, voire de haleter! Un service SOAP avant cette date. Bien que les services HTTP restent très importants, une partie de ce code peut s’éloigner totalement de la structure… Read More »

Génération de données aléatoires en Python – Real Python

Python pas cher Dans ce cours, vous aborderez plusieurs options pour générer des données aléatoires en Python, puis vous permettrez de comparer chacune d’elles en termes de niveau de sécurité, de polyvalence, d’utilité et de rapidité. Générer des données aléatoires en Python 4 leçons 26m Jackie enseigne l'informatique à temps plein pour Cecil College et… Read More »

Comment utiliser les fonctions Python lambda – Real Python

Expert Python Python et d'autres langages tels que Java, C # et même C ++ ont vu leur syntaxe être complétée par des fonctions lambda, alors que des langages comme LISP ou la famille de langages ML, Haskell, OCaml et F #, utilisent le concept fondamental de lambdas. Les lambdas Python sont de petites fonctions… Read More »

Comment publier votre propre paquet Python dans PyPI – Real Python

Cours Python en ligne Apprenez à créer un package Python pour votre projet et à le publier dans PyPI, le référentiel de packages Python, avec ce cours étape par étape. Commencez rapidement par nommer votre paquet et le configurer en utilisant setup.py. Comment publier votre propre paquet Python dans PyPI 10 leçons 29m Joe est… Read More »

Entretien de la communauté Python avec Marlene Mhangami – Real Python

Formation Python Marlene Mhangami nous rejoint aujourd'hui. Marlene est une pythoniste passionnée qui utilise non seulement la technologie pour faciliter le changement social et autonomiser les femmes zimbabwéennes, mais qui est également présidente du tout premier PyCon Africa. Joignez-vous à moi pour parler de ses débuts non traditionnels dans la technologie, ainsi que de sa… Read More »

Épisode 216: Explorer le code de Visual Studio

Expert Python Une des questions que je pose souvent à la fin de la série est "Quand vous écrivez du code Python, quel éditeur utilisez-vous?" De plus en plus, la réponse la plus courante est le code Visual Studio. Malgré le nom Windows qui lui est attribué, Visual Studio Code est multi-plateforme et gagne en… Read More »

Méthodes @classmethod vs @staticmethod vs Instance – Real Python

trouver un expert Python Quelle est la différence entre @classmethod, @staticmethodet des méthodes d'instance «simples / régulières» en Python? Vous saurez la réponse après avoir regardé ce cours vidéo: Les méthodes régulières (instance) ont besoin d’une instance de classe et peuvent y accéder via soi. Ils peuvent lire et modifier librement un état d'objets. Méthodes… Read More »

Comment créer un bot Twitter en Python avec Tweepy – Real Python

Cours Python en ligne Dans cet article, vous apprendrez à créer votre propre bot Twitter en Python avec Tweepy, un package qui fournit un moyen très pratique d’utiliser l’API de Twitter. Twitter est l'un des réseaux sociaux les plus utilisés. Pour de nombreuses organisations et de nombreuses personnes, une excellente présence sur Twitter est un… Read More »

Episode 215 Le logiciel qui alimente les cours et podcast Talk Python

Cours Python en ligne Vous êtes-vous déjà demandé quelle était la pile logicielle de Talk Python, le site Web de formation, les applications mobiles, la diffusion audio et vidéo, etc.? Bien que, à première vue, cela puisse paraître assez simple, il se passe beaucoup de choses. Nous avons nos propres moteurs de recherche personnalisés. Nous… Read More »

Comment implémenter une pile Python – Real Python

Cours Python en ligne Avez-vous entendu parler des piles et vous êtes demandé ce qu'elles sont? Vous avez une idée générale mais vous vous demandez comment implémenter une pile Python? Vous êtes arrivé au bon endroit! Dans ce tutoriel, vous apprendrez: Comment reconnaître quand une pile est un bon choix pour les structures de données… Read More »

Programmation orientée objet en Python vs Java – Real Python

Expert Python Les programmeurs Java qui passent à Python ont souvent des difficultés avec l’approche de Python en matière de programmation orientée objet (OOP). L'approche utilisée pour utiliser des objets, des types de variable et d'autres fonctionnalités de langage prises par Python et Java est très différente. Cela peut rendre la commutation entre les deux… Read More »

Épisode 214 Plongez dans CPython 3.8 et au-delà

trouver un expert Python Python 3.8 arrive bientôt. Sa sortie est prévue pour fin octobre 2019 et vous pouvez déjà télécharger des versions de test aujourd'hui. Étant donné que Python est livré tous les 18 mois, il est temps de parler de ce qui nous attend pour les développeurs Python à l’automne. Sur cet épisode,… Read More »

À quoi ça sert? – Véritable Python

python pour débutant Si vous avez déjà travaillé avec des langages de niveau inférieur tels que C ou C ++, vous avez probablement entendu parler de pointeurs. Les pointeurs vous permettent de créer une grande efficacité dans certaines parties de votre code. Ils sont également source de confusion pour les débutants et peuvent entraîner divers… Read More »

Intégration continue avec Python – Real Python

Cours Python en ligne Dans ce cours, vous apprendrez les concepts de base de l’intégration continue (CI) et pourquoi ils sont essentiels aux équipes modernes de génie logiciel. Découvrez comment configurer l'intégration continue de votre projet Python pour créer automatiquement des environnements, installer des dépendances et exécuter des tests. Intégration continue avec Python 6 leçons… Read More »

Comment parcourir un dictionnaire en Python – Real Python

Python pas cher Les dictionnaires sont l’une des structures de données les plus importantes et les plus utiles de Python. Ils peuvent vous aider à résoudre une grande variété de problèmes de programmation. Ce tutoriel vous plongera dans une plongée en profondeur dans la façon de parcourir un dictionnaire en Python. À la fin de… Read More »

Épisode 213: WebAssembly et CPython

trouver un expert Python Lors du dernier épisode, nous avons exploré le pyodure. Un projet dont le but est d’apporter la pile scientifique CPython au navigateur via WebAssembly. Cette fois-ci, je rencontre Brett Cannon, l'un des développeurs principaux les plus connus et prolifiques, pour explorer le rôle que WebAssembly a pour CPython en général et… Read More »

Une promenade dans le code source – Real Python

trouver un expert Python Le python enregistrement package est un package léger mais extensible permettant de garder une meilleure trace de ce que fait votre propre code. Son utilisation vous donne beaucoup plus de souplesse que de simplement surcharger votre code. impression() appels. Cependant, Python enregistrement le paquet peut être compliqué à certains endroits. Gestionnaires,… Read More »

Un guide indolore – Le vrai python

Formation Python Manipuler des encodages de caractères en Python ou dans une autre langue peut parfois sembler douloureux. Des endroits tels que Stack Overflow posent des milliers de questions découlant de la confusion suscitée par des exceptions telles que UnicodeDecodeError et UnicodeEncodeError. Ce tutoriel est conçu pour effacer les Exception brouillard et illustrer que travailler… Read More »

Épisode # 212 Python dans une Web Assembly avec Pyodide

python pour débutant Il a été dit que JavaScript est le langage d'assemblage du Web. Mais devriez-vous avoir besoin d’écrire du code en langage assembleur ou en JavaScript? La plupart des plates-formes offrent une gamme vertigineuse d'options pour les programmer. Mais pas le monde web frontend. Mais le vent tourne peut-être et WebAssembly pourrait être… Read More »

Épisode # 212 Python dans une Web Assembly avec PyIodide

python pour débutant Il a été dit que JavaScript est le langage d'assemblage du Web. Mais devriez-vous avoir besoin d’écrire du code en langage assembleur ou en JavaScript? La plupart des plates-formes offrent une gamme vertigineuse d'options pour les programmer. Mais pas le monde web frontend. Mais le vent tourne peut-être et WebAssembly pourrait être… Read More »

Installation de Python sous Windows, MacOS et Linux – Real Python

Cours Python en ligne Pour commencer à utiliser Python, vous devez avoir accès à l'interpréteur Python. Il y a plusieurs façons courantes d'y parvenir. Dans ce cours, vous apprendrez à installer la dernière version de Python 3 sur votre ordinateur. De nombreux systèmes d'exploitation, tels que macOS et Linux, sont livrés avec Python pré-installé. La… Read More »

pytest différé plugin assert / multiple failure, itération 1

trouver un expert Python Dans Delayed assert / plusieurs échecs par test, j’ai présenté une première tentative d’écriture d’une fonction ‘expect ()’ qui permettraune fonction de test pour collecter plusieurs échecs et ne pas arrêter l'exécution jusqu'à la fin du test. Il n’ya pas de gros problème avec cette méthode.Je n’aime pas avoir à appeler… Read More »