Recherche de site Web
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 :
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 →
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 →
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 :
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 →
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 →
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 :
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 :
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 →
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 :