Python可以通过多种方式管理Excel文件,包括使用内置的标准库(如openpyxl、xlrd、xlwt、xlutils等),或使用第三方库(如pandas等)。

以下是一些使用openpyxl库管理Excel文件的示例:

  1. 安装openpyxl库:
pip install openpyxl
  1. 创建一个新的Excel文件:
from openpyxl import Workbook

wb = Workbook()
ws = wb.active
ws['A1'] = 'Hello'
ws['B1'] = 'World'
wb.save('example.xlsx')
  1. 读取Excel文件中的单元格数据:
from openpyxl import load_workbook

wb = load_workbook('example.xlsx')
ws = wb.active
print(ws['A1'].value)
print(ws['B1'].value)
  1. 修改Excel文件中的单元格数据:
from openpyxl import load_workbook

wb = load_workbook('example.xlsx')
ws = wb.active
ws['A1'] = 'Bonjour'
ws['B1'] = 'Monde'
wb.save('example.xlsx')
  1. 读取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)
  1. 读取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文件。选择哪个库取决于你的需求和个人偏好。

使用Python管理Excel

原文地址: https://www.cveoy.top/t/topic/JIN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录