最近因為工作上需要把上萬個Crystal report的RPT檔需要轉成EXCEL
想用批次自動化的方法處理,搜尋了一些文件,也都找不到解法
試用了網路上的方法如下:
import pandas as pd
df = pd.read_fwf("2014-1.rpt", skiprows=[1], nrows=150)
用了以後只能跑出亂碼,使用big5去解
import pandas as pd
df = pd.read_fwf("2014-1.rpt",decode='big5', skiprows=[1], nrows=150)
結果也是相同,都無法辨識出文字
請問大家有沒有可以解的方法,或是其他套件可以用
感謝了!!
作者: acer1832a (Mike) 2019-05-30 14:10:00
你是用stackoverflow上那個方式吧,其實下面有人反應用這個方式無法讀檔,因為rpt似乎也是用7zip封裝起來的檔案,無法直接讀取你先看看解出來的檔案是什麼吧