Category Archives: Python

Catégories de reprise – Test Python

trouver un expert Python Je viens de parcourir et de retravailler certaines de mes catégories. Essayer d'avoir des trucs pytest dans la catégorie pytest, etc. Surtout, ce méta-bricolage ne devrait pas vous affecter du tout. Cependant, je ne suis pas un expert de WP.Donc, s’il ya un lien brisé ou si quelque chose semble loufoque… Read More »

Épisode 138: Enclume: Tous les sites Web, tous les Pythons

python pour débutant Avez-vous remarqué que le développement Web est un peu difficile? Si vous le faites depuis longtemps, c'est facile à oublier. Cela semble probablement assez facile à Choisissez un framework côté serveur (pyramide ou Django?) Créer un nouveau projet (pcreate, cookiecutter, manage.py,…) Installer des dépendances côté client avec NPM Installer des dépendances côté… Read More »

Épisode 139: Vers une carrière dans la science des données

Formation gratuite Python La science des données est l'un des segments du développement logiciel les plus dynamiques. Il faut un ensemble de compétences légèrement différent de celui de votre travail de développement complet. Cela signifie qu'il y a une grande opportunité d'entrer dans la science des données. Mais comment entrez-vous dans l'industrie? C'est ce dont… Read More »

Si unittest est faux, le nez est faux aussi

Expert Python En ce qui concerne le fait que l'unittest a tort, nez s'il l'est aussi, nez l'est aussi, car il suit la même convention. Mise à jour: Mais je ne pense plus que ce soit le cas. Le message Si unittest est faux, le nez est faux est également apparu en premier sur les… Read More »

Episode # 140 Mettez votre Python à niveau avec le défi # 100DaysOfCode

Expert Python Comment apprenez-vous des bibliothèques ou des parties de Python lui-même que vous n'avez pas de projets de travail réels les impliquant? Qu'il s'agisse de SQLAlchemy, Slack bots ou des API de carte, la construction de projets (petits et grands) avec eux est vraiment le seul moyen d'acquérir une véritable compétence. Vous pouvez essayer… Read More »

Je suis agacé par l'opérateur ternaire de Python

Formation gratuite Python Je ne dirais pas que CoffeeScript est foutu – c’est juste la conséquence de permettre la construction if-the-else en tant qu’expression. Scala le permet aussi comme Ruby (bien que Ruby ait aussi le test? True_v: false_v expression – mais Ruby évalue également tout comme vrai, sauf que néant et faux – y… Read More »

Épisode 141 Les tours de Python – [Talk Python To Me Podcast]

python pour débutant Combien de développeurs Python connaissez-vous celui qui a appris Python rapidement mais qui a ensuite atteint un plateau assez rapidement également? Peut-être que tu travailles avec quelqu'un ou peut-être même toi. La syntaxe simple et claire de Python peut signifier qu'il est facile à apprendre mais difficile à maîtriser. Après tout, peut-être… Read More »

Nouvelle page Commencez ici

Expert Python J'avais du mal à trouver du contenu sur mon propre site récemment. J'ai donc ajouté une page Commencez ici. C’est un peu plus organisé que la carte du site. La page post New Start Here est d'abord apparue sur les tests Python. [ad_2]

Épisode 142 Automatiser le Web avec Selenium et InstaPy

trouver un expert Python Y a-t-il une tâche que vous accomplissez fréquemment, de manière répétitive sur le Web? Avec Python et les outils modernes, chaque site Web virtuel est devenu facilement scriptable. Je ne parle pas de web scraping. Je fais référence à Selenium, qui est un frontal Python sans tête de la version complète… Read More »

astuce: dictionnaire get () fonctionne comme getattr

Expert Python Vous ne pouvez pas utiliser getattr () chercher des choses dans un dictionnaire.Mais la fonctionnalité «par défaut» de getattr () est tellement utile.Quelle est la façon dictée de faire la même chose? C’est l’un de ces articles que j’écris car je continue à le chercher.Donc, si je l'écris, je m'en souviendrai. J'espère. getattr… Read More »

Épisode 143 Optimisation des performances de l'application Web Python

Expert Python Avez-vous une application Web ou un service Web? Vous faites probablement plusieurs choses pour optimiser les performances de votre site. Assurez-vous que la base de données répond rapidement et plus encore. Mais saviez-vous que de nombreuses améliorations de performances vivaient dans vos serveurs Web eux-mêmes? Rejoignez Ben Cane et moi pour discuter de… Read More »

référence de fixation de nez – Test Python

Formation gratuite Python Je vais couvrir les montages d'installation et de démontage de nez au niveau du package, du module, de la classe, de la méthode et de la fonction.Il ne s’agit pas de savoir quel code mettre dans les fixtures, mais juste de la syntaxe et du flux.Et un peu sur les conventions de… Read More »

Episode 144: L'apprentissage automatique au grand collisionneur de hadrons

Expert Python Nous savons tous que Python devient de plus en plus important en science et en apprentissage automatique. Cette semaine, nous allons à la pointe de la physique. Vous rencontrerez Michela Paganini, Michael Kagan et Matthew Feickert. Ils travaillent tous au Large Hadron Collider et utilisent Python et l’apprentissage automatique pour faire la prochaine… Read More »

Bloquer le curseur dans ST3

Cours Python en ligne Merci jlangston, pour votre fork de SublimeBlockCursor. Le curseur postblocage dans ST3 est apparu en premier sur les tests Python. [ad_2]

Épisode n ° 145: bilan de l'année Python 2017

Expert Python Ce fut une année incroyable pour Python. Nous avons vu sa croissance météorique continuer à devenir le langage de programmation principal le plus populaire. Nous avons constaté d'importantes subventions et financements pour l'open source. Et cela pourrait bien être l’année où la question Python 2 ou Python 3 a finalement été réglée. Rejoignez… Read More »

Le pouvoir de «merci»

trouver un expert Python De nombreux projets ont des notes de publication qui incluent les noms des personnes qui ont contribué à la publication. Qui lit ces noms? Eh bien, à tout le moins, les personnes de cette liste lisent les noms. Fozzie: De toute façon, personne ne lit ces noms, n'est-ce pas? Kermit: Bien… Read More »

Épisode 146 Construction de compétences Alexa avec Python et Flask

Formation gratuite Python Les assistants vocaux et les interfaces vocales deviennent rapidement le nouveau moyen privilégié d'interagir avec les ordinateurs. Deux des plus remarquables sont les appareils écho amazon et google home. Ne serait-il pas formidable de pouvoir les programmer avec Python? Encore mieux si nous pouvions utiliser des API bien connues telles que Flask.… Read More »

Copier / coller de blocs / colonnes de texte Sublime – Tests Python

Python pas cher L’une des choses que j’aime dans Vim est le mode bloc visuel, notamment le copier / coller de colonnes. J'utilise Sublime depuis un moment et j'oublie toujours le moyen le plus simple de le faire.Alors, maintenant que j’ai compris à nouveau, j’écris ceci pour ne pas oublier. L'idée générale est la suivante:1.… Read More »

# 147 Quart: Flask, mais 3x plus rapide

trouver un expert Python Un grand nombre de nouveaux frameworks Web Python sont sortis ces dernières années. Généralement, ils se sont concentrés uniquement sur Python 3 et ont essayé de tirer parti du nouvel asynchrone de Python et d’attendre les fonctionnalités. Cependant, ces frameworks ont généralement été livrés avec leurs propres nouvelles API. Ils sont… Read More »

pytest prend en charge les appareils les plus unittest dans pytest 2.4

Formation Python J'ai finalement essayé d'utiliser Pytest 2.4.En fait, j'ai essayé 2.4.2, pour être précis.La première chose que je voulais essayer était le support pour les matchs les plus modestes.Comme mentionné dans le support de pytest pour les appareils de style unittest, ils n’ont pas fonctionné dans pytest 2.3. Eh bien, maintenant, les appareils fonctionnent… Read More »

Épisode n ° 148: discussion en groupe avec les auteurs du livre Python

Formation gratuite Python Êtes-vous un fan de développeur et de livres techniques? Vous êtes-vous déjà demandé ce qu'il en était de l'écriture de votre livre Python préféré? Cette semaine, nous nous plongerons dans le monde de la création littéraire avec un groupe d’auteurs de renom axés sur les développeurs. Vous rencontrerez Katharine Jarmul, Bruce Eckel,… Read More »

luminaires pytest – partie 1

Python pas cher Faire des rencontres est l’un des domaines dans lesquels pytest brille vraiment.C'est plutôt un euphémisme incroyable. Le style de montage xunit utilisé dans les tests unittest et nasal est bien entendu compatible avec pytest. Et pytest roches à cela. Mais il y a une autre façon de gérer les rencontres. C’est penser… Read More »

Épisode n ° 149: 4 cadres Web Python comparés

Formation Python Envisagez-vous d'entrer dans la programmation Web? Le choix d'un framework Web (comme Pyramid, Flask ou Django) peut être décourageant. Il serait bon de les voir tous créer la même application et comparer les résultats côte à côte. C'est pourquoi, quand j'ai entendu ce que Nick Hunt-Walker préparait, je devais l'avoir sur le podcast.… Read More »

Luminaires de style pytest xUnit – Tests Python

Cours Python en ligne Je vais aborder la syntaxe de prise en charge de pytest pour les fixtures de style xUnit.Ensuite, je donnerai un exemple plus raisonnable et typique, en utilisant un seul ensemble de fonctions d’appareil.Et abordez ensuite la question de la mixité des tests dans un fichier. Certains qui ont besoin de la… Read More »

exemple simple de montages pytest – Tests Python

Python pas cher Dans les appareils de style pytest xUnit, j’ai présenté un problème où: Deux tests existent dans un fichier de test. On utilise une ressource. L’autre ne le fait pas. Les fixtures au niveau des modules ne fonctionnent pas si vous voulez juste exécuter la fonction qui n’utilise pas la ressource. J'ai ensuite… Read More »

Épisode 151 – Dactylographie progressive des applications de production

Python pas cher J'espère que vous utiliserez Python 3 ces jours-ci. Les annotations de type constituent l’une de ses nouvelles fonctionnalités les plus puissantes. Cela vous permet de construire et de gérer des projets Python à grande échelle avec beaucoup plus de facilité et de confiance. Dans cet épisode, vous rencontrerez Łukasz Langa qui a… Read More »

fixations de pytest

python pour débutant J'aimerais terminer cette récente série d'articles sur les appareils Pytest en présentant ma version d'une sorte de référence.Comme ce message est un peu long, voici quelques liens vers le contenu enfoui ici. Puisque je prévois d’utiliser cette référence pour ma propre référence, je vais ajouter quelques liens ici, en haut, à des… Read More »

# 152 Comprendre et utiliser le protocole AST de Python

Formation gratuite Python Avez-vous entendu parler des AST? Peut-être que c'était dans le contexte des compilateurs ou des analyseurs syntaxiques? Ce sont des structures de données puissantes que nous utilisons tous, mais souvent indirectement. Ce n’est qu’une idée abstraite pour la plupart d’entre nous. Cette semaine, vous rencontrerez Emily Morehouse. Elle est ici pour rendre… Read More »

Qui est ce mec quand même?

Python pas cher Ma page à propos était l'une des premières choses que j'ai mises sur ce site. Cependant, en le regardant l’autre jour, j’ai réalisé qu’il ne répondait pas aux vraies questions que je me pose habituellement lorsque je regarde intentionnellement une page à propos ailleurs. Mes questions ressemblent généralement à: Qui est-ce? […]… Read More »

Épisode 153: Évolution de Python

Python pas cher Si vous avez passé un certain temps dans la communauté Python, vous avez probablement déjà entendu le terme PEP, qui signifie Python Enhancement Proposal. En fait, le tout premier a été créé en juin 2000 et définit le processus PEP. Notre invité cette semaine, Nick Coghlan, était co-auteur de ce PEP et… Read More »

pytest session scope fixtures – Tests Python

Cours Python en ligne Dans les écrous et les boulons des appareils pytest, j'ai remarqué que vous pouvez spécifier l'étendue de la session de sorte qu'un appareil ne s'exécute qu'une fois par session de test et qu'il soit disponible pour plusieurs fonctions, classes et modules de test. Dans cet article, je vais vous montrer un… Read More »

Épisode 154 Python en biologie et génomique

Formation gratuite Python Python est souvent utilisé dans les situations de données volumineuses. Notre propre code génétique est l’une des sources les plus personnelles de grands ensembles de données. Bien sûr, à mesure que Python se renforce dans la science des données, il trouve sa place dans la biologie et la génétique. Dans cet épisode,… Read More »

Comment puis-je commencer les tests?

Expert Python Je parle des bases de l’utilisation des frameworks de test python depuis plus d’un an. Reste à faire Il y a encore beaucoup à couvrir: moqueur / monkeypatching couverture rapport intégration avec intégration continue (CI) / serveurs de tests continus Sortie xml / json pour intégrer des rapports de test dans des pages… Read More »

Épisode 155: Étapes pratiques pour passer à Python 3

Formation gratuite Python Depuis 2008, il y a eu cette tension en Python, où l'essentiel des efforts pour améliorer Python a été porté sur Python 3, alors que de nombreux développeurs ont été bloqués sur Python 2 principalement parce que d'importants paquets n'étaient pas encore compatibles avec Python 3. Nous sommes entrés dans une nouvelle… Read More »

Ma réaction à «TDD Dead?

Expert Python Quelle que soit votre position sur les mérites ou les pièges de Test Driven Development, je pense qu’il est intéressant et instructif de prêter attention à une discussion qui se déroule récemment. Le test est crucial. Mais le TDD axé sur les tests unitaires est-il le bon chemin? Je me soucie de la… Read More »

Episode 156: Histoire et perspectives de Python

Formation gratuite Python Apprendre à programmer des bibliothèques et des langages est utile et intéressant. Mais parfois, le fait de savoir POURQUOI certaines décisions ont été prises ou que l’histoire qui a conduit à un changement ou à la création d’un paquet vous donne une compréhension plus profonde. C'est ce que cet épisode est tout… Read More »

Épisode 157 Le journal des logiciels libres

Expert Python L'un des domaines de croissance les plus chauds pour Python se situe dans les communautés scientifique et scientifique. Mais si ce travail est effectué dans un contexte universitaire ou de recherche, il peut être très difficile d’obtenir un crédit approprié. Vous devez écrire en entier sur les articles évalués par les pairs. C'est… Read More »

Pourquoi la plupart des tests unitaires sont-ils des déchets?

Expert Python Je ne me souviens pas comment j’ai rencontré cet article de James O Coplien. Cependant, j'ai été immédiatement impressionné par la pensée et l'expérience de ce document.Quels que soient vos points de vue sur les tests unitaires par rapport aux autres types de tests automatisés, cet article est important à lire.Si votre première… Read More »

Épisode 158: Informatique quantique et Python

Formation Python Vous avez sûrement entendu parler de l'informatique quantique et des ordinateurs quantiques. Ils sont basés sur la nature (souvent) non intuitive de très petites particules décrites par la mécanique quantique. Alors, comment fonctionnent-ils et que vont-ils signifier pour nous en tant que société et en tant que développeurs? Heureusement, j'ai Hannah Sim, Ph.D.… Read More »

pytest: lancez uniquement des tests avec un appareil particulier

Cours Python en ligne pytest: lancez des tests uniquement avec un appareil particulier – Tests de 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… Read More »

Épisode 159 Dans le cadre du nouveau lancement de PyPI

Formation gratuite Python Python est souvent décrit comme un langage et un écosystème "piles incluses". En fait, cela a été pris si loin qu'il y a même un délicieux œuf de Pâques dans le REPL Python. Il suffit de taper "import antigravity" pour voir ce que je veux dire. D'où viennent ces puissants packages? Eh… Read More »

Test & Code L'épisode 30 parle de code hérité

Formation Python Test & Code L'épisode 30 parle de code hérité – 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 3182Attention: mysqli_query (): (HY000 / 1030): Erreur… Read More »

Episode # 160 Lektor: De beaux sites web à partir de fichiers plats

python pour débutant Quelle est la plateforme Web la plus rapide et la plus évolutive? Est-ce que Pyramid tourne au-dessus de MongoDB avec un cache Redis? Peut-être que Flask and Postgres est un service? Un cadre génial pour l'API Go? Non, ce sont des fichiers statiques. Mais aujourd'hui, cela ne signifie pas que vous écrivez… Read More »

De quelles informations avez-vous besoin pour commencer les tests?

python pour débutant Bonjour Paul, Je suis un testeur de logiciels qui effectue principalement l’automatisation de nos jours, mais j’ai commencé mon parcours de test de logiciels de manière complètement manuelle et n’ai capturé que Python parce que cela était obligatoire. Bien que je n’ai rien écrit d’autre volontairement depuis, c’est probablement un bon signe… Read More »

Épisode 161 Django 2.0 – [Talk Python To Me Podcast]

Cours Python en ligne Django a franchi une étape majeure avec sa version 2.0. Cela place l'ancien Python (c'est-à-dire Python 2) entièrement dans le rétroviseur et apporte de nouvelles fonctionnalités intéressantes au framework. Joignez-vous à moi avec Daniel Roy Greenfeld pour discuter des nouvelles pratiques exemplaires que nous devrions adopter et lesquelles sont toujours tout… Read More »

Test Python avec Pytest – Test Python

Python pas cher Simple, rapide, efficace et évolutif par Brian Okken Travaillez moins lorsque vous testez votre code Python, mais soyez tout aussi expressif, tout aussi élégant et lisible. Le framework de test pytest vous aide à écrire des tests rapidement et à les garder lisibles et maintenables, sans code passe-partout. À l’aide d’un modèle… Read More »

Épisode 162 Python dans le bâtiment et l'architecture

Python pas cher Vous entendez souvent parler d'architecture dans les logiciels. Cela pourrait être des choses comme des microservices, des applications à 3 niveaux ou même l'application redoutée de l'ordinateur central client-serveur. Mais cet épisode, nous renversons la situation: il s’agit d’un logiciel d’architecture et de projets de construction réels avec Mark Mendez. Liens du… Read More »