python编一段程序,功能是把一个文本文件中逗号分隔的英文翻译成中文,并用表格显示出来
时间: 2024-03-25 14:37:42 浏览: 57
python实现的一个中文文本摘要程序.pdf
好的,以下是一个简单的 Python 程序,可以实现您的需求:
```python
import pandas as pd
# 读取文本文件
with open('file.txt', 'r') as f:
lines = f.readlines()
# 将英文和中文分别存储到两个列表中
english = []
chinese = []
for line in lines:
items = line.strip().split(',')
english.append(items[0])
chinese.append(items[1])
# 将两个列表合并成一个数据框
df = pd.DataFrame({'英文': english, '中文': chinese})
# 显示数据框
print(df)
```
请将上述程序保存为 Python 文件(如 `translate.py`),并将需要翻译的文本文件命名为 `file.txt`,放在与 Python 文件相同的目录下。之后,运行该 Python 文件即可显示翻译后的表格。如果您需要将表格保存为 Excel 文件,可以使用以下代码:
```python
# 将数据框保存为 Excel 文件
df.to_excel('output.xlsx', index=False)
```
请将上述代码添加到程序最后,并将保存的文件名修改为您需要的名称即可。
阅读全文