用python帮我读取text文件内容,其中,text文件内容以‘,’做分隔,将读取的内容再重新写入excel
时间: 2024-04-08 18:29:49 浏览: 32
少儿编程python实现excel文件读取和写入
当然可以!以下是一个示例代码,用读取文本文件内容并将其写入 Excel 文件:
```python
import csv
import openpyxl
def read_text_file(file_path):
with open(file_path, 'r') as file:
content =.read().split(',')
return content
write_to_excel(content, excel_file):
wb = openpyxl.Workbook()
sheet = wb.active
for i, value in enumerate(content, 1):
sheet.cell(row=i, column=1, value=value)
wb.save(excel_file)
# 读取文本文件
text_file = 'input.txt'
content = read_text_file(text_file)
# 写入 Excel 文件
excel_file = 'output.xlsx'
write_to_excel(content, excel_file)
```
请确保已经安装了 `openpyxl` 库,可以使用以下命令进行安装:
```
pip install openpyxl
```
在上述代码中,`read_text_file` 函数用于读取文本文件,并返回内容列表。`write_to_excel` 函数将内容写入 Excel 文件的第一列。你只需要将 `text_file` 和 `excel_file` 的路径更改为你自己的文件路径即可。
阅读全文