Openpyxl
— c`est une bibliothèque Python pour lire et écrire des fichiers Excel (avec l`extension xlsx/xlsm/xltx/xltm). Le module openpyxl permet à un programme Python de lire et de modifier des fichiers Excel.
Par exemple, un utilisateur peut devoir parcourir des milliers de lignes et sélectionner des informations utiles pour apporter de petites modifications en fonction de certains critères. En utilisant le module Openpyxl, ces tâches peuvent être effectuées très efficacement et facilement.
Voyons comment créer et écrire une feuille de calcul Excel en utilisant Python.
Code # 1 : Programme d`impression du titre du titre de la feuille active
# import openpyxl module
importer
openpyxl
# Appeler la fonction Workbook () depuis openpyxl
# créer un nouvel objet Workbook vide
wb
=
openpyxl.Workbook ()
# Récupère la feuille de calcul de la feuille active
# à partir de l`attribut actif.
feuille
=
wb.active
# Une fois que vous avez un objet Worksheet
# vous pouvez obtenir son nom à partir de
# attribut de titre.
sheet_title
=
sheet.title
print
(
"titre de la feuille active :"
+
sheet_title)
Sortie :
titre de la feuille active : Feuille
Code # 2 : Programme de changement de nom de rubrique
# import module openpyxl
import
openpyxl
# Appel de la fonction Workbook () depuis openpyxl
# créer un nouvel objet Workbook vierge
wb
=
openpyxl.Workbook ()
# Obtenir une feuille de travail de la feuille active
# de l`attribut actif
feuille
=
wb.active
# Vous pouvez changer le titre du titre
sheet.title
=
"sheet1"
print
(
" le nom de la feuille est renommé en : "
+
feuille.titre)
Sortie :
le nom de la feuille est renommé en : feuille1
Code # 3 : rédacteur de feuille Excel
# import openpyxl m module
import openpyxl
# Appeler la fonction Workbook () depuis openpyxl
# créer un nouvel objet Workbook vide
wb = openpyxl.Workbook ()
# Obtenir la feuille de calcul de la feuille active
# de l`attribut actif
feuille = wb.active
# Les objets de cellule ont également une ligne, une colonne
# et des coordonnées d`attribut, qui fournissent
# informations de localisation pour la cellule.
# Remarque : la première ligne ou colonne est un entier
# est 1, pas 0. L`objet cellule est créé
# à l`aide de la méthode cell() de l`objet feuille.
c1 = feuille.cellule (ligne = 1 , colonne = 1 )
# écriture de valeurs ‚Äã‚Äãdans les cellules
c1.value = "ANKIT"
c2 = feuille.cellule (ligne = 1 , colonne = 2 ) c2.value = " RAI "
# Si vous avez un objet Worksheet, vous pouvez
# accéder l`objet cellule également par son nom.
# A2 signifie colonne = 1 & amp; ligne = 2. c3 = feuille [ `A2` ]
c3. valeur = "RAHUL"
# B2 signifie colonne = 2 & amp; ligne = 2.
c4 = feuille [ `B2` ]
c4. valeur = "RAI"
# Chaque fois que vous modifiez l`objet Workbook
# ou ses feuilles et cellules, feuille de calcul
# le fichier ne sera pas enregistré tant que vous n`aurez pas appelé la méthode
# save() du livre.
wb.save ( "C : Utilisateurs utilisateur Desktop demo.xlsx" )
Sortie :
 code # 4 : Le programme pour ajouter des feuilles au cahier de travail # import du module openpyxl
import openpyxl
# Appel de la fonction Workbook () depuis openpyxl
# créer un nouveau objet classeur vide
wb = openpyxl. Classeur ()
feuille = wb.active
# Des feuilles peuvent être ajoutées t o le livre en utilisant la méthode
# create_sheet() de l`objet livre.
wb.create_sheet (index = 1 , titre = " demo sheet2 " )
wb.save ( "C : Utilisateurs utilisateur Desktop demo.xlsx" )
Sortie :

Shop
Learn programming in R: courses $
Best Python online courses for 2022 $
Best laptop for Fortnite $
Best laptop for Excel $
Best laptop for Solidworks $
Best laptop for Roblox $
Best computer for crypto mining $
Best laptop for Sims 4 $
Latest questions
NUMPYNUMPY
psycopg2: insert multiple rows with one query
12 answers
NUMPYNUMPY
How to convert Nonetype to int or string?
12 answers
NUMPYNUMPY
How to specify multiple return types using type-hints
12 answers
NUMPYNUMPY
Javascript Error: IPython is not defined in JupyterLab
12 answers
Wiki
Python OpenCV | cv2.putText () method
numpy.arctan2 () in Python
Python | os.path.realpath () method
Python OpenCV | cv2.circle () method
Python OpenCV cv2.cvtColor () method
Python - Move item to the end of the list
time.perf_counter () function in Python
Check if one list is a subset of another in Python
Python os.path.join () method
|