如何用python将txt的中英信息 存放在csv格式的文档里面
时间: 2023-06-06 13:08:57 浏览: 95
可以使用Python中的CSV库来将txt文件中的中英信息存储到CSV文件中。以下是一个实现示例:
```python
import csv
# 打开txt文件,使用utf-8编码格式读取
with open('data.txt', 'r', encoding='utf-8') as f:
content = f.readlines()
# 创建CSV文件并写入数据
with open('data.csv', 'w', encoding='utf-8', newline='') as f:
writer = csv.writer(f)
for line in content:
# 将每一行文本按照分隔符分割成中英两个部分
parts = line.strip().split(' ')
# 将中英两个部分分别写入CSV文件中
writer.writerow(parts)
```
在上述代码中,我们首先打开txt文件,并使用UTF-8编码格式读取其中的内容。然后,我们创建一个CSV文件,并使用CSV库的writer对象将每一行中英信息写入CSV文件中。最终,我们得到了一个包含中英信息的CSV文件,可以方便地进行进一步的数据处理和分析。
相关问题
python读取txt文件转为csv
可以使用Python中的csv和io模块,以及Python的文件操作功能,将txt文件读取并转换为csv文件。具体操作可参考Python标准库文档。需要注意的是,txt文件和csv文件的格式有所不同,需要根据具体的需求进行一些处理,例如分隔符、编码等。
阅读全文