python txt檔案轉換為csv檔案

2021-07-27 10:37:54 字數 669 閱讀 6541

#-*-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:

forline

in filein:

line_list = line.strip('\n').split('@@@')

spamwriter.writerow(line_list)

處理前的txt檔案內容:

處理後的csv,每個以@@@分隔的詞都自成一列

注意:

txt和csv檔案都要處理成utf-8格式編碼,否則用excel開啟會出現亂碼現象。

Python txt檔案如何轉換成字典

處理前檔案內容 處理後的 讀取 fr ope程式設計客棧n three.txt r dic keys 用來儲存讀取的順序 for line in fr v line.strip split dic v 0 v 1 keys.append v 0 fr.close print dic 程式設計客棧 寫...

python TXT檔案操作

coding utf 8 import mysqldb 連線資料庫 db mysqldb.connect db.set character set utf8 cursor db.cursor select 語句,將所需資料賦值給url list url list i 0 for i in curso...

python txt檔案處理

file open test.txt mode w encoding utf 8 file.write hello,world file.close 由此txt檔案內容為hello,world file open test.txt mode r encoding utf 8 file.write m...