一篇文章帶你使用 Python 將 txt 文件內容儲存到 excel 表中
程式碼中包含註釋
一、我的需求
將 txt 文件中的資料,這樣儲存到 excel 表中:
儲存的效果:
二、程式碼
import openpyxl
txtname = 'test_in.txt'
excelname = 'test_out.xlsx'
//讀取 txt 文件:防止讀取錯誤,讀取時需要指定編碼
fopen = open(txtname, 'r',encoding='utf-8')
lines = fopen.readlines()
//寫入 excel表
file = openpyxl.Workbook()
sheet = file.active
# 新建一個sheet
sheet.title = "data"
i = 0
for line in lines:
# strip 移出字串頭尾的換行
line = line.strip('\n')
# 用','替換掉'\t',很多行都有這個問題,導致不能正確把各個特徵值分開
line = line.replace("\t",",")
line = line.split(',')
# 一共7個欄位
for index in range(len(line)):
sheet.cell(i+1, index+1, line[index])
# 行數遞增
i = i + 1
file.save(excelname)
三、總結
這裡的 openpyxl 庫的版本是 3.0.4
本來是想著將 txt 文件的所有資料都儲存到 excel 表中,程式碼沒問題,最後發現 excel 表的最大行數是 1048576
導致沒能全部讀取。只好繼續分析 txt 文件了。
相關文章
- Java實現將txt中的內容寫入到excel中JavaExcel
- 將oracle中資料轉存到excel中OracleExcel
- 用python寫一個指令碼,讀取srt檔案中的內容,並列印出重複的內容,且將不重複的內容儲存到新檔案中Python指令碼
- 將excel檔案內容儲存到資料庫,並可以實時在前端檢視(不必生成檔案)Excel資料庫前端
- 使用freemarker將echarts圖片儲存到word中Echarts
- android 把字串內容儲存到指定路徑Android字串
- 一篇文章帶你瞭解和使用Promise物件Promise物件
- Python-使用openpyxl讀取excel內容PythonExcel
- 一篇文章帶你吃透 Docker 原理Docker
- 一篇文章帶你入門Zookeeper
- 一篇文章帶你認識 SpringSecuritySpringGse
- 將 SAP ABAP 內表內容本地匯出成 Excel 檔案試讀版Excel
- python excel 內容寫入mysqlPythonExcelMySql
- 一篇文章帶你瞭解Python基礎測試工具——UnitTestPython
- 一篇用AI生成圖片與內容的文章AI
- 一篇文章帶你快速入門createjsJS
- ASP.NET將Session儲存到資料庫中ASP.NETSession資料庫
- 將dataGridView內容匯出到Excel檔案ViewExcel
- 使用LocalStorage實現Form表單內容本地儲存ORM
- 一篇文章帶你瞭解高質量代理ip的使用技巧
- 使用 JDAudioCrawler 將下載的音訊儲存到本地儲存音訊
- 一篇文章帶你初步瞭解—CSS特指度CSS
- 一篇文章帶你瞭解HTML5 MathMLHTML
- 一篇文章帶你讀懂Redis的哨兵模式Redis模式
- # 一篇文章帶你入門軟體測試
- MySQL十種鎖,一篇文章帶你全解析MySql
- 一篇文章帶你瞭解——Kotlin協程Kotlin
- 一篇文章帶你瞭解介面自動化
- 一篇文章帶你掌握效能測試工具——JmeterJMeter
- 一篇文章帶你弄懂Kerberos的設計思路ROS
- 一篇文章帶你玩轉正規表示式
- 將一個實體資料儲存到不同的資料表中<EntityFramework6.0>Framework
- 行為驅動開發:一篇文章帶你用 Python 玩轉 BDDPython
- 什麼是Python爬蟲?一篇文章帶你全面瞭解爬蟲Python爬蟲
- 使用Java將圖片生成sequence file並儲存到HBaseJava
- 一篇文章帶你使用 JSON 格式資料完成 SpringSecurity 登入JSONSpringGse
- 一篇文章教會你使用Python定時抓取微博評論Python
- 在ASP.NET中將資料直接輸出成Excel內容 (轉)ASP.NETExcel