python在excel中的实例操作

tamoadmin 赛事报道 2024-04-26 25 0

Python可以通过使用第三方库,如

openpyxl、xlrd

xlwt

等,来操作

Excel

文件。这些库可以让您轻松地读取、写入、修改和格式化

Excel

数据。下面是一些使用

Python

操作

Excel

实例

实例

1

使用

python在excel中的实例操作

openpyxl

创建和写入

Excel

文件

```python

from

openpyxl

import

Workbook

创建一个新的

Excel

工作簿

wb

=

Workbook()

ws

=

wb.active

激活当前工作表

写入数据

ws['A1']

=

'姓名'

ws['B1']

=

'年龄'

ws['A2']

=

'张三'

ws['B2']

=

30

另存为一个新的文件

wb.save('example.xlsx')

```

实例

2

使用

python在excel中的实例操作

openpyxl

读取

Excel

文件

```python

from

openpyxl

import

load_workbook

加载现有的

Excel

文件

wb

=

load_workbook('example.xlsx')

ws

=

wb.active

获取活动工作表

读取数据

cell_value

=

ws['A1'].value

print(cell_value)

输出:

姓名

关闭工作簿

wb.close()

```

实例

3

使用

python在excel中的实例操作

xlwt

写入

Excel

文件

```python

import

xlwt

创建一个新的

Excel

工作簿

workbook

=

xlwt.Workbook()

创建一个新的工作表

worksheet

=

workbook.add_sheet('Sheet1')

写入数据

worksheet.write(0,

0,

'Hello')

worksheet.write(1,

0,

'World')

保存到文件

workbook.save('example.xls')

```

实例

4

使用

python在excel中的实例操作

xlrd

读取

Excel

文件

```python

import

xlrd

打开

Excel

文件

workbook

=

xlrd.open_workbook('example.xls')

获取第一个工作表

worksheet

=

workbook.sheet_by_index(0)

读取数据

cell_value

=

worksheet.cell_value(0,

0)

print(cell_value)

输出:

Hello

关闭工作簿

workbook.close()

```

请注意,不同的

Python

环境和版本可能需要安装相应的库(如

openpyxl、xlrd、xlwt

等)。使用

`pip

install

`

命令通常可以安装这些库。此外,不同的库可能支持不同的

Excel

版本和功能,因此选择合适的库对于特定的任务非常重要。