看板 Python 關於我們 聯絡資訊
不好意思,想請問大家一下 如題,我想將tsv檔裡面的資料轉換成,xls 我的tsv的資料example如下: 1 | 2 | 3 ---------------------- ab | bc | cd de | ef | fg 以上的結果是用excel直接開,並且以tab作為分隔 用python讀取tsv後並顯示row[0](程式碼如下): import csv f = open('example.tsv', 'r') for row in csv.reader(f): print row[0] Output: 1 2 3 ab bc cd de ef fg 主要問題: 目前想把這個tsv的文件轉換成xls 想用Tab鍵作為分隔符號,來輸入進xls裡面對應的欄位(第一欄、第二欄、...) 現在卡在不知道該用什麼指令來一讀到Tab分隔符號就可以換一個欄位? P.S.雖然可以直接打開tsv另存為xls,但是因為檔案非常多,因此需要批次轉檔 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.235.17.216 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1398003770.A.8EE.html
IAMPF:xlrd 04/20 22:26
jokester:這邊有指定delimiter的例子 你看可不可用 04/20 22:27