Gérer les fichiers Word, Excel et TXT avec Python
1. Introduction
Pour manipuler les documents Word, Excel et TXT en Python, nous utilisons les bibliothèques python-docx et openpyxl. Voici comment les installer :
pip install python-docx
pip install openpyxl
python-docx permet la lecture et l'écriture de documents Word, tandis qu'openpyxl gère les fichiers Excel 2010 (xlsx, xlsm, xltx, xltm). ...
Publié le 26 juin à 20h28
Les fondamentaux de Scrapy avec exemples pratiques
Scrapy est un framework Python puissant et rapide pour extraire des données de sites web. Ce guide couvre les étapes essentielles pour l'utiliser, de l'installation à l'extraction avancée.
Installation de Scrapy
Scrapy dépend de Twisted, qui est généralement distribué sous forme de package wheel. L'installation se fait donc en plusieurs étapes. ...
Publié le 15 juin à 22h07
Paramétrage des tests unitaires avec pytest
Le paramétrage dans pytest améliore l'efficacité des tests en permettant l'exécution répétée avec différents jeux de données. Deux méthodes principales sont disponibles : l'utilisation directe du décoraetur parametrize et l'exploitation des fixtures paramétrées.
Paramétrage direct avec pytest.mark.parametrize
Cette aprpoche permet de spécifier ...
Publié le 4 juin à 16h45
Automatisation de l'Inventaire Réseau avec Python, Netmiko et le Multithreading
La gestion d'un parc d'équipements réseau peut s'avérer complexe et chronophage, surtout lorsqu'il s'agit de collecter régulièrement des informations vitales comme la version du système d'exploitation, le temps de fonctionnement, l'état des alimentations, des ventilateurs, ou l'utilisation du CPU et de la mémoire. Cet article présente une appro ...
Publié le 4 juin à 01h39
Cinq bibliothèques Python pour manipuler des fichiers Excel
Python propose plusieurs bibliothèques pour la lecture, l'écriture et la modification de fichiers Excel. Voici les principales approches.
Lecture de fichiers avec xlrd
La bibliothèque xlrd est principalement utilisée pour extraire des données de fichiers au format .xls.
import xlrd
# Accéder au fichier Excel
classeur = xlrd.open_workbook('e ...
Publié le 1 juin à 20h09