python读取txt文件放入excel
时间: 2023-11-21 18:56:29 浏览: 86
以下是Python读取txt文件并转换为Excel的方法:
```python
import xlwt
def txt_to_excel(txt_file, excel_file):
# 打开txt文件
with open(txt_file, 'r', encoding='utf-8') as f:
# 读取txt文件内容
content = f.readlines()
# 创建一个新的Excel文件
workbook = xlwt.Workbook(encoding='utf-8')
# 创建一个工作表
worksheet = workbook.add_sheet('Sheet1')
# 将txt文件内容写入Excel文件中
for i in range(len(content)):
# 将每行数据按照指定分隔符进行分割
row_data = content[i].strip().split('\t')
# 将每个单元格的数据写入Excel文件中
for j in range(len(row_data)):
worksheet.write(i, j, row_data[j])
# 保存Excel文件
workbook.save(excel_file)
```
使用方法:
```python
txt_to_excel('data.txt', 'data.xls')
```
其中,`data.txt`是要读取的txt文件,`data.xls`是要生成的Excel文件。
阅读全文