Openpyxl
— Es ist eine Python-Bibliothek zum Lesen und Schreiben von Excel-Dateien (mit der Erweiterung xlsx / xlsm / xltx / xltm). Das openpyxl-Modul ermöglicht es einem Python-Programm, Excel-Dateien zu lesen und zu ändern.
Zum Beispiel muss ein Benutzer möglicherweise Tausende von Zeilen durchgehen und einige nützliche Informationen auswählen, um basierend auf bestimmten Kriterien kleine Änderungen vorzunehmen. Mit dem Openpyxl-Modul können diese Aufgaben sehr effizient und einfach erledigt werden.
Sehen wir uns an, wie man ein Excel-Arbeitsblatt mit Python erstellt und schreibt.
Code # 1: Programm zum Drucken des Titels des Titels des aktiven Blatts
# import openpyxl module
import
openpyxl
# Rufen Sie die Funktion Workbook () von openpyxl auf
# erstellen Sie ein neues leeres Workbook-Objekt
wb
=
openpyxl.Workbook ()
# Abrufen des Arbeitsblatts des aktiven Blatts
# aus dem aktiven Attribut.
Blatt
=
wb.active
# Nachdem Sie ein Worksheet-Objekt haben
# können Sie seinen Namen von < erhalten /code>
# Titelattribut.
sheet_title
=
sheet.title
print
(
"aktiver Tabellentitel:"
+
sheet_title)
Ausgabe:
aktiver Blatttitel: Blatt
Code # 2: Programm zur Namensänderung von Überschriften
# openpyxl-Modul importieren
import
openpyxl
# Aufruf der Funktion Workbook () von openpyxl
# ein neues leeres Workbook-Objekt erstellen
wb
=
openpyxl.Workbook ()
# Holen Sie sich ein Arbeitsblatt des aktiven Blattes
# aus dem aktiven Attribut
Blatt
=
wb.active
# Sie können den Titel des Titels ändern
sheet.title
=
"sheet1"
print
(
" Blattname wird umbenannt in: "
+
sheet.title)
Ausgabe:
Blattname ist umbenannt in: sheet1
Code # 3: Excel Sheet Writer
# import openpyxl m odule
import openpyxl
# Funktion Workbook () von openpyxl aufrufen
# neues leeres Workbook-Objekt erstellen
wb = openpyxl.Workbook ()
# Arbeitsblatt des aktiven Blattes holen
# vom aktiven Attribut
Blatt = wb.active
# Zellobjekte haben auch eine Zeile, Spalte
# und Attributkoordinaten, die
liefern # Standortinformationen für die Zelle.
# Hinweis: Die erste Zeile oder Spalte ist eine Ganzzahl
# ist 1, nicht 0. Das Zellenobjekt wird
# mit der cell()-Methode des Blattobjekts erstellt.
c1 = sheet.cell (Zeile = 1 , Spalte = 1 )
# Werte in Zellen schreiben
c1.value = "ANKIT"
c2 = sheet.cell (row = 1 , Spalte = 2 ) c2.value = "RAI"
# Wenn Sie ein Worksheet-Objekt haben, können Sie
# darauf zugreifen das Zellobjekt auch mit seinem Namen.
# A2 bedeutet Spalte = 1 & amp; Zeile = 2. c3 = Blatt [ `A2` ]
c3. Wert = "RAHUL"
# B2 bedeutet Spalte = 2 & amp; Zeile = 2.
c4 = Blatt [ `B2` ]
c4. Wert = "RAI"
# Jedes Mal, wenn Sie das Workbook-Objekt
# oder seine Blätter und Zellen ändern, wird die Tabelle
# die Datei geändert wird nicht gespeichert, bis Sie die Methode
# save () des Buchs aufrufen.
wb.save ( "C: Users user Desktop demo.xlsx" )
Ausgabe:
 Code Nr. 4: Das Programm zum Hinzufügen von Blättern zur Arbeitsmappe # importiere das openpyxl-Modul
import openpyxl
# Aufruf der Workbook()-Funktion von openpyxl
# eine neue erstellen leeres Arbeitsmappenobjekt
wb = openpyxl. Arbeitsmappe ()
Blatt = wb.active
# Blätter können hinzugefügt werden t o das Buch mit der Methode
# create_sheet () des Buchobjekts.
wb.create_sheet (index = 1 , title = " demo sheet2 " )
wb.save ( "C: Users user Desktop demo.xlsx" )
Ausgabe:

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
|