python:txt文件转换为csv文件

这篇博客主要是应用python将txt文本文件转换为csv文件。主要实现如下:

#-*-coding:utf-8 -*-

import csv
with open('file.csv', 'wb') as csvfile:
    spamwriter = csv.writer(csvfile, dialect='excel')
    # 读要转换的txt文件,文件每行各词间以@@@字符分隔
    with open('top20_new.txt', 'rb') as filein:
        for line in filein:
            line_list = line.strip('\n').split('@@@')
            spamwriter.writerow(line_list)

处理前的txt文件内容:
这里写图片描述

处理后的csv,每个以@@@分隔的词都自成一列

注意:
txt和csv文件都要处理成utf-8格式编码,否则用excel打开会出现乱码现象。

©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值