编写一个python程序实现抽取excel文件所有内容并保存为txt
时间: 2024-05-01 13:18:36 浏览: 115
python 读取txt中每行数据,并且保存到excel中的实例
文件该怎么写?
你好!很高兴回答你的问题。可以使用Python的xlrd、xlwt等模块来读取和写入Excel文件。以下是一个简单的示例代码,将Excel文件中的所有内容抽取并保存为txt文件:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook("example.xlsx")
# 获取第一个sheet
sheet = workbook.sheet_by_index(0)
# 创建txt文件
with open("result.txt", "w", encoding="utf-8") as f:
# 遍历sheet所有行和列
for row in range(sheet.nrows):
for col in range(sheet.ncols):
# 获取单元格的值并写入txt文件
cell_value = sheet.cell(row, col).value
f.write(str(cell_value))
f.write("\t") # 每个单元格之间用tab分隔
f.write("\n") # 每一行结束后换行
print("保存完成!")
```
希望能对您有所帮助。
阅读全文