python - csv : 將text轉為csv檔案 (txt2csv)
import csv def txt2csv(inputfile,outputfile): datacsv = open(outputfile,'w') csvwriter = csv.writer(datacsv,dialect=("excel")) mainfileH = open(inputfile,'rb') for line in mainfileH.readlines(): print "Debug: " + line.replace('\n','') csvwriter.writerow([a for a in line.replace('\n','').split('#')]) datacsv.close() mainfileH.close() 注意: 在呼叫txt2csv之前確認txtfile這個輸入檔案是close()了的,之前遇到過,如果沒有txtfile.close(), 透過readlines讀取出來的txtfile檔案只有8192 bytes, 後面的字元沒被讀取到。 還有txtfile中的換行符需要透過 replace替換為'', 否則轉化到csv中,每兩行之間會有一個空行。 txt2csv(txtfile,csvFile)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-2142402/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何使用python把json檔案轉換為csv檔案PythonJSON
- python生成CSV檔案Python
- 如何將 JSON, Text, XML, CSV 資料檔案匯入 MySQLJSONXMLMySql
- python 讀取csv檔案Python
- python 寫入CSV檔案Python
- Modern CSV for mac CSV檔案編輯器Mac
- 使用 Python 處理 CSV 檔案Python
- csv是什麼格式檔案 csv檔案是什麼意思
- pandas操作csv檔案
- CSV檔案儲存
- NPM酷庫049:csv-parse,解析csv檔案NPM
- Python合併多個csv檔案Python
- csv檔案用什麼開啟 csv是什麼格式檔案
- EasyDataTransform mac (轉換Excel和CSV檔案)ORMMacExcel
- csv跨域傳輸再生成csv檔案處理跨域
- 蘋果|Mac:如何在30秒內將PDF中的表格轉換為CSV檔案?蘋果Mac
- CSV Converter Pro for Mac(csv檔案轉換工具) v2.0啟用版Mac
- csv格式怎麼轉換成excel?csv格式轉換成excel格式檔案的方法Excel
- Mysql匯入csv檔案MySql
- iOS讀取.csv檔案iOS
- java匯出CSV檔案Java
- 用Java解析CSV檔案Java
- python 使用字典讀取CSV檔案Python
- 如何在 C# 中以程式設計的方式將 CSV 轉為 Excel XLSX 檔案C#程式設計Excel
- Python處理CSV檔案的幾個方法Python
- PHP 匯出 CSV 格式檔案PHP
- SQLServer匯入大CSV檔案SQLServer
- mysql匯入csv格式檔案MySql
- oralce 匯出csv格式檔案
- 一個CSV檔案解析類
- 將csv檔案匯入到neo4j中
- Excel和CSV檔案快速轉換工具-EasyDataTransform for macExcelORMMac
- csv轉換工具:Advanced CSV Converter
- Modern CSV for mac(CSV檔案編輯器)v2.0.2註冊版Mac
- Modern CSV for mac(CSV檔案編輯器) v2.0.2註冊版Mac
- 一次將資料匯出為 CSV 格式檔案時遇到的坑
- python合併多個csv檔案並去重Python
- PHP匯出大量資料,儲存為CSV檔案PHP