python excel链接
时间: 2023-09-30 13:12:11 浏览: 94
您好!Python 和 Excel 可以通过多种方式进行链接和交互。以下是几种常用的方法:
1. 使用第三方库,如 pandas:
```python
import pandas as pd
# 读取 Excel 文件
data = pd.read_excel('文件路径/文件名.xlsx')
# 使用数据
print(data.head())
# 写入 Excel 文件
data.to_excel('文件路径/文件名.xlsx', index=False)
```
2. 使用 openpyxl 库:
```python
from openpyxl import load_workbook
# 打开 Excel 文件
wb = load_workbook('文件路径/文件名.xlsx')
# 选择工作表
ws = wb['工作表名']
# 读取单元格数据
value = ws['A1'].value
# 写入单元格数据
ws['A1'] = 'Hello, World!'
# 保存文件
wb.save('文件路径/文件名.xlsx')
```
3. 使用 xlrd 和 xlwt 库(适用于旧版的 Excel 文件,.xls):
```python
import xlrd
import xlwt
# 打开 Excel 文件
workbook = xlrd.open_workbook('文件路径/文件名.xls')
# 选择工作表
sheet = workbook.sheet_by_name('工作表名')
# 读取单元格数据
value = sheet.cell_value(0, 0)
# 创建新的 Excel 文件
new_workbook = xlwt.Workbook()
new_sheet = new_workbook.add_sheet('新工作表')
# 写入单元格数据
new_sheet.write(0, 0, 'Hello, World!')
# 保存文件
new_workbook.save('文件路径/新文件名.xls')
```
这些只是几个示例,具体使用哪种方法取决于您的需求和 Excel 文件的格式。希望对您有所帮助!
阅读全文