Openpyxl
— é uma biblioteca Python para leitura e escrita de arquivos Excel (com a extensão xlsx / xlsm / xltx / xltm). O módulo openpyxl permite que um programa Python leia e modifique arquivos do Excel.
Por exemplo, um usuário pode ter que passar por milhares de linhas e selecionar algumas informações úteis para fazer pequenas alterações com base em alguns critérios. Usando o módulo Openpyxl, essas tarefas podem ser feitas com muita eficiência e facilidade.
Vamos ver como criar e escrever uma planilha do Excel usando Python.
Código # 1: Programa para imprimir o título do título da planilha ativa
# import openpyxl module
import
openpyxl
# Chama a função Workbook () de openpyxl
# cria um novo objeto Workbook vazio
wb
=
openpyxl.Workbook ()
# Obtém a planilha da planilha ativa
# do atributo ativo.
folha
=
wb.active
# Depois de ter um objeto Worksheet
# você pode obter seu nome de
# atributo title.
sheet_title
=
sheet.title
print
(
"título da planilha ativa:"
+
sheet_title)
Saída:
título da planilha ativa: Planilha
Código nº 2: Programa para alterações de nome de cabeçalho
# importa módulo openpyxl
import
openpyxl
# Chamando a função Workbook() do openpyxl
# cria um novo objeto Workbook em branco
wb
=
openpyxl.Workbook ()
# Obter uma planilha de trabalho da planilha ativa
# do atributo ativo
planilha
=
wb.active
# Você pode altere o título do título
sheet.title
=
"sheet1"
print
(
" nome da planilha é renomeado como: "
+
sheet.title)
Saída:
nome da planilha é renomeado como: sheet1
Código # 3: Excel sheet writer
# import openpyxl m odule
import openpyxl
# Chama a função Workbook() do openpyxl
# cria um novo objeto Workbook vazio
wb = openpyxl.Workbook ()
# Obtém a planilha da planilha ativa
# do atributo ativo
planilha = wb.active
# Objetos de célula também possuem uma linha, coluna
# e coordenadas de atributo, que fornecem
# informações de localização da célula.
# Nota: a primeira linha ou coluna é um inteiro
# é 1, não 0. O objeto de célula é criado
# usando o método cell() do objeto de pasta.
c1 = sheet.cell (row = 1 , coluna = 1 )
# escrevendo valores ‚Äã‚Äãto células
c1.value = "ANKIT"
c2 = sheet.cell (linha = 1 , coluna = 2 ) c2.value = " RAI "
# Se você tiver um objeto Planilha, você pode
# acessar o objeto de célula também pelo seu nome.
# A2 significa coluna = 1 & amp; line = 2. c3 = folha [ `A2` ]
c3. value = "RAHUL"
# B2 significa coluna = 2 & amp; line = 2.
c4 = folha [ `B2` ]
c4. value = "RAI"
# Toda vez que você alterar o objeto Workbook
# ou suas planilhas e células, planilha
# o arquivo não será salvo até que você chame o método
# save() do livro.
wb.save ( "C: Usuários user Desktop demo.xlsx" )
Saída:
 código nº 4: O programa para adicionar planilhas à pasta de trabalho # importando o módulo openpyxl
import openpyxl
# Chamando a função Workbook() do openpyxl
# cria um novo objeto de pasta de trabalho em branco
wb = openpyxl. Pasta de trabalho ()
planilha = wb.active
# Planilhas podem ser adicionadas t o o livro usando o método
# create_sheet() do objeto book.
wb.create_sheet (index = 1 , título = " demo sheet2 " )
wb.save ( "C: Usuários usuário Desktop demo.xlsx" )
Saída:

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
|