使用Python管理Excel
Python可以通过多种方式管理Excel文件,包括使用内置的标准库(如openpyxl、xlrd、xlwt、xlutils等),或使用第三方库(如pandas等)。
以下是一些使用openpyxl库管理Excel文件的示例:
- 安装openpyxl库:
pip install openpyxl
- 创建一个新的Excel文件:
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
ws['A1'] = 'Hello'
ws['B1'] = 'World'
wb.save('example.xlsx')
- 读取Excel文件中的单元格数据:
from openpyxl import load_workbook
wb = load_workbook('example.xlsx')
ws = wb.active
print(ws['A1'].value)
print(ws['B1'].value)
- 修改Excel文件中的单元格数据:
from openpyxl import load_workbook
wb = load_workbook('example.xlsx')
ws = wb.active
ws['A1'] = 'Bonjour'
ws['B1'] = 'Monde'
wb.save('example.xlsx')
- 读取Excel文件中的所有单元格数据:
from openpyxl import load_workbook
wb = load_workbook('example.xlsx')
ws = wb.active
for row in ws.iter_rows():
for cell in row:
print(cell.value)
- 读取Excel文件中的指定列数据:
from openpyxl import load_workbook
wb = load_workbook('example.xlsx')
ws = wb.active
col_data = []
for cell in ws['A']:
col_data.append(cell.value)
print(col_data)
以上是使用openpyxl库管理Excel文件的一些示例,其他库也可以管理Excel文件。选择哪个库取决于你的需求和个人偏好。
原文地址: https://www.cveoy.top/t/topic/JIN 著作权归作者所有。请勿转载和采集!