python2.3 对excel操作用法详解
时间: 2024-09-19 19:17:18 浏览: 68
python 对excel操作用法详解
5星 · 资源好评率100%
Python 2.3时代的对Excel文件的操作相对较为有限,因为它早于pandas库的流行。那时候,最常用的是xlrd库(读取)和xlwt库(写入)。以下是基本的使用流程:
1. **读取Excel文件** (xlrd):
```python
import xlrd
book = xlrd.open_workbook('example.xls') # 打开文件
sheet = book.sheet_by_index(0) # 获取第一个工作表
for row in range(sheet.nrows): # 遍历每一行
values = sheet.row_values(row)
print(values)
```
2. **写入Excel文件** (xlwt):
```python
import xlwt
wb = xlwt.Workbook() # 创建一个新的工作簿
ws = wb.add_sheet('Sheet1') # 添加新的工作表
ws.write(0, 0, 'Hello') # 写入单元格
wb.save('output.xls') # 保存到文件
```
由于Python 2.x已经不再活跃维护,并且现代应用更倾向于使用Python 3及其强大的数据处理库pandas(如`pd.read_excel()`和`df.to_excel()`),上述方法可能会遇到兼容性和功能限制。如果需要在现代项目中操作Excel,建议升级到Python 3并使用pandas。
阅读全文