Openpyxl
— è una libreria Python per leggere e scrivere file Excel (con estensione xlsx / xlsm / xltx / xltm). Il modulo openpyxl consente a un programma Python di leggere e modificare file Excel.
Ad esempio, un utente potrebbe dover scorrere migliaia di righe e selezionare alcune informazioni utili per apportare piccole modifiche in base ad alcuni criteri. Utilizzando il modulo Openpyxl, queste attività possono essere eseguite in modo molto efficiente e semplice.
Vediamo come creare e scrivere un foglio di lavoro Excel utilizzando Python.
Codice n. 1: Programma per stampare il titolo del titolo del foglio attivo
# import openpyxl module
import
openpyxl
# Chiama la funzione Workbook() da openpyxl
# crea un nuovo oggetto Workbook vuoto
wb
=
openpyxl.Workbook()
# Ottieni il foglio di lavoro del foglio attivo
# dall`attributo attivo.
foglio
=
wb.active
# Dopo aver ottenuto un oggetto Foglio di lavoro
# puoi ottenerne il nome da
# attributo title.
sheet_title
=
sheet.title
print
(
"titolo foglio attivo:"
+
sheet_title)
Output:
titolo del foglio attivo: Foglio
Codice n. 2: Programma per la modifica del nome dell`intestazione
# import modulo openpyxl
import
openpyxl
# Chiamare la funzione Workbook() da openpyxl
# crea un nuovo oggetto cartella di lavoro vuoto
wb
=
openpyxl.Workbook ()
# Ottieni un foglio di lavoro del foglio attivo
# dall`attributo attivo
foglio
=
wb.active
# Puoi cambia il titolo del titolo
sheet.title
=
"sheet1"
print
(
" il nome del foglio viene rinominato come: "
+
sheet.title)
Output:
il nome del foglio è rinominato come: sheet1
Codice n. 3: scrittore di fogli Excel
# import openpyxl m odule
import openpyxl
# Chiama la funzione Workbook() da openpyxl
# crea un nuovo oggetto Workbook vuoto
wb = openpyxl.Workbook()
# Ottieni il foglio di lavoro del foglio attivo
# dall`attributo attivo
foglio = wb.active
# Gli oggetti cella hanno anche una riga, una colonna
# e coordinate di attributo, che forniscono
# informazioni sulla posizione per la cella.
# Nota: la prima riga o colonna è un numero intero
# è 1, non 0. L`oggetto cella viene creato
# utilizzando il metodo cell() dell`oggetto foglio.
c1 = sheet.cell (riga = 1 , colonna = 1 )
# scrittura di valori ​​nelle celle
c1.value = "ANKIT"
c2 = sheet.cell (riga = 1 , colonna = 2 ) c2.value = " RAI "
# Se hai un oggetto Foglio di lavoro, puoi
# accedere l`oggetto cellulare anche con il suo nome.
# A2 significa colonna = 1 & amp; riga = 2. c3 = foglio [ `A2` ]
c3. valore = "RAHUL"
# B2 significa colonna = 2 & amp; riga = 2.
c4 = foglio [ `B2` ]
c4. valore = "RAI"
# Ogni volta che modifichi l`oggetto Cartella di lavoro
# o i suoi fogli e celle, foglio di calcolo
# il file non verrà salvato finché non chiami il metodo
# save() del libro.
wb.save ( "C: Users user Desktop demo.xlsx" < codice classe = "normale">)
Output:
 codice n. 4: Il programma per aggiungere fogli al quaderno di lavoro # importazione del modulo openpyxl
import openpyxl
# Richiamo della funzione Workbook() da openpyxl
# crea una nuova blank Oggetto cartella di lavoro
wb = openpyxl. Cartella di lavoro ()
foglio = wb.active
# È possibile aggiungere fogli t o il libro utilizzando il metodo
# create_sheet() dell`oggetto libro.
wb.create_sheet (indice = 1 , titolo = " foglio dimostrativo2 " )
wb.save ( "C: Users user Desktop demo.xlsx" )
Risultato:

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
|