Category Archives: Python

Guide de freeCodeCamp

Qu'est-ce que Python? Python est un langage de programmation polyvalent typé, interprété de manière dynamique et reconnu pour sa lisibilité, ainsi que pour ses principes de conception. Pour en savoir plus sur Python, consultez ces pages sur python.org: Qu'est-ce que Python? FAQ Python. Python 2 ou Python 3 Les deux versions sont similaires, il est… 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 »

Testez d'abord la programmation / Testez d'abord le développement

Formation Python Parfois appelé Test First Development, Test First Programming est un beau concept qui a radicalement changé ma façon d'aborder le développement de logiciels. Les idées de Testez d'abord la programmation et Développement piloté par les tests sont souvent confus.cependant, Tester d'abord est assez puissant pour être autonome.Je pense qu’il est important de présenter… Read More »

pytest expect fixture plugin, itération 1

Expert Python Attention: mysqli_query (): (HY000 / 1030): Erreur 28 du moteur de stockage dans /home1/varied/public_html/pythontesting.net/wp-includes/wp-db.php en ligne 1924 Attention: mysqli_num_fields () s'attend à ce que le paramètre 1 soit mysqli_result, booléen donné dans /home1/varied/public_html/pythontesting.net/wp-includes/wp-db.php en ligne 3182 pytest expect fixture plug-in, itération 1 – Tests PythonAttention: mysqli_query (): (HY000 / 1030): Erreur 28 du… Read More »

code pytest-expect maintenant dans un dépôt github

trouver un expert Python J'ai apporté quelques modifications au plugin pytest-expect fixture. J'ai mis le code du plugin sur github, https://github.com/okken/pytest-expect. Il est ré-arrangé pour être un plugin installable avec pip. Bien que je ne l’aie pas encore en pypi. J'ai modifié le code pour utiliser pytest 2.7.0 @ pytest.mark.hookwrapper. J’ai incorporé les commentaires de… Read More »

Jouer et enregistrer du son en Python – Real Python

Cours Python en ligne Si vous voulez utiliser ou comment enregistrer du son en Python, vous êtes au bon endroit! Dans ce didacticiel, vous apprendrez à lire et à enregistrer des sons en Python en utilisant certaines des bibliothèques audio les plus populaires. Vous apprendrez tout d’abord les méthodes les plus simples de lecture et… Read More »

Épisode n ° 211 Problèmes liés à Classic CS en Python

Expert Python Vous avez été nombreux à étudier l'informatique dans une université pour vous lancer dans la programmation et votre carrière. Mais je parie que la plupart d’entre vous sont passés par une étude personnelle ou une sorte de porte arrière dans l’industrie. Je me compte parmi cette foule. C'est l'un des véritables points forts… Read More »

Comment utiliser trié () et sort () dans Python – Real Python

Expert Python Tous les programmeurs devront écrire du code pour trier des éléments ou des données à un moment donné. Le tri peut être crucial pour l'expérience utilisateur dans votre application, qu'il s'agisse de la dernière activité d'un utilisateur par horodatage ou de placer une liste de destinataires dans un ordre alphabétique par nom de… Read More »

Gestionnaires de contexte Python et déclaration "avec" – Real Python

Expert Python Python avec déclaration est alimenté par une fonctionnalité de langue appelée gestionnaires de contexte. Il vous aide à simplifier certains modèles de gestion des ressources courants en en abstenant les fonctionnalités et en leur permettant d'être décomposés et réutilisés. Dans ce cours, vous apprendrez comment les gestionnaires de contexte et les avec les… Read More »

Épisode 210 Tirer le meilleur parti de la formation en personne

Cours Python en ligne Comment restez-vous sur vos compétences en Python. Nous sommes nombreux à nous débrouiller seuls et à apprendre par nous-mêmes ou en ligne avec des cours vidéo comme ceux de Talk Python. Mais parfois, le meilleur chemin est de faire en sorte que tous les membres de votre équipe passent de zéro… Read More »

Définition des fonctions principales en Python – Real Python

Expert Python De nombreux langages de programmation ont une fonction spéciale qui s'exécute automatiquement lorsqu'un système d'exploitation commence à exécuter un programme. Cette fonction est généralement appelée principale() et doit avoir un type de retour spécifique et des arguments conformes à la norme de langue. D'autre part, l'interpréteur Python exécute les scripts en commençant par… Read More »

Comment tirer le meilleur parti de PyCon – Real Python

Cours Python en ligne Toutes nos félicitations! Vous allez à PyCon! Que ce soit votre première fois ou non, assister à une conférence rassemblant des personnes qui aiment la même chose que vous est toujours une expérience amusante. PyCon est bien plus qu’un groupe de personnes qui parlent du langage Python, ce qui peut être… Read More »

Épisode 209 Le nouveau modèle de gouvernance de Inside Python

Formation Python Nous avons tous été un peu choqués par le système lorsque Guido van Rossum a décidé de se retirer en tant que leader et principal décideur du langage Python et de l'exécution de CPython. Cela est dû à de nombreux facteurs mais a été précipité par le soi-disant opérateur de morse (PEP 572).… Read More »

Instructions conditionnelles en Python (if / elif / else) – Real Python

Formation Python Dans ce didacticiel pas à pas, vous apprendrez à utiliser les instructions conditionnelles («if») en Python. Maîtrisez étape par étape les instructions if et voyez comment écrire du code complexe pour la prise de décision dans vos programmes. Fais le quiz: Testez vos connaissances avec notre quiz interactif «Énoncés conditionnels Python». À la… Read More »

Objectifs et sujets des podcasts – Tests en Python

Python pas cher Objectifs et sujets des podcasts – Tests en PythonAttention: mysqli_query (): (HY000 / 1030): Erreur 28 du moteur de stockage dans /home1/varied/public_html/pythontesting.net/wp-includes/wp-db.php en ligne 1924 Attention: mysqli_num_fields () s'attend à ce que le paramètre 1 soit mysqli_result, booléen donné dans /home1/varied/public_html/pythontesting.net/wp-includes/wp-db.php en ligne 3182Attention: mysqli_query (): (HY000 / 1030): Erreur 28 du… Read More »

Exceptions KeyError Python et comment les gérer – Real Python

trouver un expert Python Python KeyError exception est une exception commune rencontrée par les débutants. Savoir pourquoi KeyError peuvent être soulevées et certaines solutions pour l’empêcher d’arrêter votre programme sont des étapes essentielles pour l’amélioration en tant que programmeur Python. À la fin de ce tutoriel, vous saurez: Quel python KeyError signifie généralement Où d'autre… Read More »

Envoi de courriels avec Python – Real Python

trouver un expert Python Dans ce cours, vous apprendrez à envoyer des courriels en utilisant Python. Découvrez comment envoyer des messages en texte brut et HTML, ajouter des fichiers en tant que pièces jointes et envoyer des courriels personnalisés à plusieurs personnes. Plus tard, vous construirez un script d’envoi de courrier électronique à partir de… Read More »

Guide du débutant pour le module de temps Python – Real Python

trouver un expert Python Le python temps Le module fournit de nombreuses façons de représenter l'heure dans le code, telles que des objets, des nombres et des chaînes. Il fournit également des fonctionnalités autres que la représentation de l'heure, telles que l'attente pendant l'exécution du code et la mesure de l'efficacité de votre code. Cet… Read More »

Épisode n ° 208 Emballer, tirer le meilleur parti de PyCon et plus

Cours Python en ligne Allez-vous à PyCon (ou à une conférence similaire)? Rejoignez Kenneth Retiz et moi pour discuter de la façon de tirer le meilleur parti de PyCon et de ce qui le rend spécial pour chacun de nous. Nous couvrons également un buffet d’autres sujets: packaging, développement, développement Python sous Windows, async et… Read More »

Étant donné quand-alors – Tests Python

Python pas cher Étant donné quand-alors – Tests PythonAttention: mysqli_query (): (HY000 / 1030): Erreur 28 du moteur de stockage dans /home1/varied/public_html/pythontesting.net/wp-includes/wp-db.php en ligne 1924 Attention: mysqli_num_fields () s'attend à ce que le paramètre 1 soit mysqli_result, booléen donné dans /home1/varied/public_html/pythontesting.net/wp-includes/wp-db.php en ligne 3182

Python présenté dans le numéro d'avril de PragPub

Expert Python PragPub Avril 2016 avec Python (et moi) PragPub est le magazine numérique publié par Pragmatic Bookshelf, Michael Swaine et Nancy Groth. Je suis particulièrement enthousiaste à ce sujet parce que deux articles sont en vedette.Je connais surtout Michael après avoir lu pendant de nombreuses années le Dr Dobb.Et je respecte Pragmatic Bookshelf pour… Read More »

Transcription de l'épisode 2: Pytest vs Unittest vs Nose

Python pas cher Ceci est la transcription de Test and Code Podcast, épisode 2 Bonjour à tous. Je m'appelle Brian Okken. Bienvenue sur le podcast de test Python (maintenant appelé «Test & Code»). Aujourd'hui, je veux parler du choix d'un framework de test. Quand je suis allé regarder les différents frameworks, j'ai remarqué que l'untestest… Read More »

PythonBytes.fm

trouver un expert Python Michael Kennedy de Talk Python to Me et moi avons lancé un nouveau podcast, intitulé Python Bytes, intitulé «Les titres Python sont directement transmis à vos écouteurs». C’est un podcast hebdomadaire au format court. Vérifie s'il te plaît. Les premières semaines d’un podcast peuvent vraiment faire la différence si nous pouvons… Read More »

Transcription de l'épisode 19: Python unittest avec Robert Collins

python pour débutant Ceci est la transcription de Test & Code, épisode 19: Python unittest avec Robert Collins. [music] Bienvenue dans Test and Code, un podcast sur le développement et les tests de logiciels. Épisode 19. Dans cet épisode, j'interviewe Robert Collins, le principal responsable de la maintenance du module unittest de Python. J'ai ré-étudié… Read More »