Aller au contenu
Cheat Sheet
Python

[Python] Protocol

  • 10 juin 202210 juin 2022

Pour éviter de faire de l’héritage dans tous les sens, on peut parfois se contenter d’utiliser le Protocol.

“Si ça marche comme un canard et que ça fait coin-coin comme un canard, ça doit certainement être un canard“

Lire la suite de “[Python] Protocol” →
Python

[Python] Liste de choix en CLI

  • 10 juin 202210 juin 2022

Pour faciliter la saisie des utilisateurs, on peut vouloir lui proposer une liste de choix, plutôt que demander une valeur.

Lire la suite de “[Python] Liste de choix en CLI” →
Python

[Python] Benedict : une autre façon de jouer avec…

  • 25 mai 202225 mai 2022

Je suis souvent confronté au problème suivant : je récupère un json (API), je le transforme en dict et je veux faire des opérations dessus, mais je ne suis pas certain que tous les éléments sont présents.

Lire la suite de “[Python] Benedict : une autre façon de jouer avec les dict” →
Python

Un package Python nécessite Visual C++ pour être installé

  • 11 février 202211 février 2022

En voulant installer un package Python avec pip , j’ai l’erreur

error: Microsoft Visual C++ 14.0 or greater is required.
Lire la suite de “Un package Python nécessite Visual C++ pour être installé” →
Linux

Publier un site Flask sur Apache

  • 19 mai 202123 mai 2021

Comment faire un site web en Python et le déployer sur son serveur Apache.

Lire la suite de “Publier un site Flask sur Apache” →
Python

[Python] Combien de temps met un bloc de code

  • 5 avril 20215 avril 2021

Lorsqu’on debug son script, parfois on souhaite connaitre le temps qu’une portion de code met pour s’exécuter.

Lire la suite de “[Python] Combien de temps met un bloc de code” →
Python

[Python / Selenium] Regarder les requêtes qui passent dans…

  • 5 avril 20215 avril 2021

Lorsqu’on utilise Selenium, parfois on souhaiterait retrouver les requêtes qui passent dans le réseau (XHR, images, …).

Lire la suite de “[Python / Selenium] Regarder les requêtes qui passent dans le réseau” →
Python

[Python] Petites fonctions qui vont bien

  • 11 décembre 202011 décembre 2020

Il existe plein de petites fonctions en Python qui permettent de s’éviter des boucles inutiles.

Lire la suite de “[Python] Petites fonctions qui vont bien” →
Notepad++

[Notepad++] Enchaîner les “rechercher / remplacer”

  • 12 mai 202012 mai 2020

Parfois on souhaite modifier une liste de mots par une autre liste de mots. Soit on les fait 1 par 1, soit …

Lire la suite de “[Notepad++] Enchaîner les “rechercher / remplacer”” →
Python

[Selenium] utiliser une instance de navigateur existante

  • 8 janvier 202012 janvier 2020

Quand on débug du Selenium, on aimerait parfois réutiliser une instance existante, plutôt que repartir d’une nouvelle instance à chaque nouvelle exécution.

Lire la suite de “[Selenium] utiliser une instance de navigateur existante” →

Navigation des articles

1 2

Catégories

  • Android
  • Calibre
  • Docker
  • Excel
  • Git
  • Google Sheet
  • Knime
  • Linux
  • Logiciels
  • Matériel
  • Non classé
  • Notepad++
  • Power BI
  • Programmation
  • Python
  • Qlik
  • Service
  • Synology
  • Visual Studio Code
  • Windows
  • Word
  • WordPress

Étiquettes

android apache bootloader convert drivers encode excel fastboot ffmpeg filter firefox generators gps kobo lambda linux manette markdown min mod_wsgi moto g LTE motorola mp3 notepad++ peregrine php pip python qlik qliksense qlikview reduce selenium sum synology twrp venv virtualenv visual basic vitesse wav waze windows wordpress youtube

Tags

android apache bootloader convert drivers encode excel fastboot ffmpeg filter firefox generators gps kobo lambda linux manette markdown min mod_wsgi moto g LTE motorola mp3 notepad++ peregrine php pip python qlik qliksense qlikview reduce selenium sum synology twrp venv virtualenv visual basic vitesse wav waze windows wordpress youtube
Thème par Colorlib Propulsé par WordPress