Recherche de site Web

Expressions régulières Python avec exemples

Une expression régulière (souvent abrégée en « regex ») est une technique, et un modèle textuel, qui définit comment on veut rechercher ou modifier une chaîne donnée. Les expressions régulières sont couramment utilisées dans les scripts shell Bash et dans le code Python, ainsi que dans divers autres langages de programmation.

Dans ce tutoriel, vous allez apprendre :

  • Comment commencer avec les expressions régulières sur Python
  • Comment importer un module Python regex
  • Comment faire correspondre des chaînes et des caractères à l’aide de la notat

    Lire la suite →

Comment se connecter à un serveur FTP à l’aide de Python

Le FTP (File Transfer Protocol) n’a pas besoin de présentation : c’est l’une des méthodes de transfert de fichiers les plus utilisées entre un ou plusieurs clients et un serveur. De par sa conception, il prend en charge à la fois l’accès anonyme et l’authentification, mais dans sa forme la plus basique, il ne fournit pas de cryptage des données, c’est pourquoi il est souvent sécurisé via TLS.

De nombreuses applications clientes FTP sont disponibles sous Linux, comme par exemple Filezilla (graphique) ou lftp (ligne de commande). Parfois, cependant, nou

Lire la suite →

Comment lire et créer des fichiers csv à l’aide de Python

CSV est l’acronyme de « Comma Separated Values ». Un fichier csv est un document en texte brut utilisé pour représenter et échanger des données tabulaires. Chaque ligne d’un fichier csv représente une « entité », et chaque colonne représente un attribut de celle-ci. Les colonnes sont généralement séparées par une virgule, mais d’autres caractères peuvent être utilisés comme séparateur de champ à la place. Dans ce tutoriel, nous allons voir comment lire et créer des fichiers csv à l’aide de Python et plus particulièrement du module csv, qui fait partie de la bibliothèque sta

Lire la suite →

Comment lancer des processus externes avec Python et le module de sous-processus

Dans nos scripts d’automatisation, nous avons souvent besoin de lancer et de surveiller des programmes externes pour accomplir les tâches souhaitées. Lorsque nous travaillons avec Python, nous pouvons utiliser le module subprocess pour effectuer ces opérations. Ce module fait partie de la bibliothèque standard du langage de programmation. Dans ce tutoriel, nous allons y jeter un coup d’œil rapide et nous apprendrons les bases de son utilisation.

Dans ce tutoriel, vous allez apprendre :

  • Comment utiliser la fonction « run » pour générer un processus externe

    Lire la suite →

Comment installer la distribution python de calcul scientifique Anaconda sur Linux

Anaconda est une distribution de python et d’autres packages open source destinés à être utilisés pour le calcul scientifique. Il est fréquemment utilisé pour la science des données, l’analyse prédictive et l’apprentissage automatique. L’installation d’Anaconda est le moyen le plus rapide d’avoir tous les outils de calcul scientifique à votre disposition. Il comprend le gestionnaire de paquets conda, IPython le shell python interactif, l’IDE spyder, ainsi que les environnements de calcul Web interactifs Project Jupyter : Jupyter Notebook et JupyterLab

Lire la suite →

Comment travailler avec l’API REST Woocommerce avec Python

Wordpress est probablement le CMS le plus utilisé au monde (on estime que près de 40 % de tous les sites web sont construits à l’aide de la plateforme) : il est très facile à installer et à utiliser, et permet même aux non-développeurs de créer un site web en quelques minutes. Wordpress dispose d’un très grand écosystème de plugins ; l’un des plus célèbres est Woocommerce, qui nous permet de transformer un site Web en une boutique en ligne en quelques étapes. Le plugin utilise l’infrastructure de l’API REST de Wordpress ; dans ce tutoriel, nous verrons comment interag

Lire la suite →

Comment convertir un nombre binaire en décimal avec python

Dans ce guide, nous allons vous montrer un court script qui peut être utilisé pour convertir un nombre binaire en nombre décimal en Python sur Linux. Ce script utilise le casting, qui est utilisé pour convertir une variable d’un type à un autre. Dans ce cas, nous utilisons le casting Python pour convertir une chaîne en nombre décimal qui est un entier.

Consultez le script ci-dessous pour l’utiliser sur votre propre système.

Dans ce tutoriel, vous allez apprendre :

  • Comment convertir un nombre binaire en décimal avec Python

Lire la suite →

Comment manipuler des feuilles de calcul Excel avec Python et openpyxl

Python est un langage de programmation à usage général qui n’a pas besoin de présentations. Il a été écrit à l’origine par Guido Van Rossum, et a vu sa première sortie en 1991. Au moment de la rédaction de cet article, la dernière version stable du langage est la 3.10. Dans ce tutoriel, nous voyons comment l’utiliser avec la bibliothèque openpyxl pour manipuler des feuilles de calcul Excel.

Dans ce tutoriel, vous allez apprendre :

  • Comment créer un classeur en mémoire
  • Comment récupérer, créer, copier, déplacer et supprimer des feuilles d

    Lire la suite →

Configurer un serveur web simple sous Linux

Le but de ce tutoriel est d’héberger un serveur web simple utilisant uniquement Python sur un système Linux. Cela produit un serveur Web très léger et fonctionne bien pour héberger un microservice, un gestionnaire de fichiers basé sur un navigateur ou pour tester un site Web sans déployer un serveur Web complet tel que Apache ou NGINX. Suivez les étapes ci-dessous pour apprendre à utiliser Python pour configurer un serveur Web simple sur n’importe quelle distribution Linux. Nous utiliserons Ubuntu Linux dans notre exemple, et la version d’Ubuntu n’aura pas d’importance tant que

Lire la suite →

Installer Python 2 sur Ubuntu 22.04 Jammy Jellyfish Linux

Ce tutoriel montrera comment installer Python 2 pour Ubuntu 22.04 Jammy Jellyfish. Python 2 n’est plus la version installée par défaut sur les versions d’Ubuntu depuis quelques années, mais il est toujours possible d’installer Python 2 et d’installer Python 2.7 sur Ubuntu 22.04. Suivez les instructions étape par étape ci-dessous pour voir comment installer Python 2 et l’utiliser comme interpréteur Python par défaut sur Ubuntu 22.04 Jammy Jellyfish.

Dans ce tutoriel, vous allez apprendre :