[問題] 批次讀取字串、加入文字

看板Python作者 (不看你的眼)時間11年前 (2012/10/25 21:47), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/5 (看更多)
現在我有個文字檔案,內容如下: Apple 蘋果 123 HTC 宏達電 456 Samsung 三星 789 Sony 索尼 234 Asus 華碩 345 我想要把這個檔案內容變成: <tr><td>Apple</td><td>蘋果</td><td>123</td></tr> <tr><td>HTC</td><td>宏達電</td><td>456</td></tr> <tr><td>Samsung</td><td>三星</td><td>123</td></tr> <tr><td>Sony</td><td>索尼</td><td>123</td></tr> <tr><td>Asus</td><td>華碩</td><td>123</td></tr> 不知道有什麼比較好的作法?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.247.68

10/25 21:53, , 1F
把檔案讀進來, 空白取代成 </td><td>, 換行取代成
10/25 21:53, 1F

10/25 21:54, , 2F
</tr>[換行]<tr>, 然後在最前面加 <tr> 最後面 <tr> 刪掉
10/25 21:54, 2F

10/25 21:54, , 3F
這種東西不要想得太複雜
10/25 21:54, 3F

10/25 21:55, , 4F
啊換行應該是 </td></tr>換行<tr><td> 不過你懂我的意思
10/25 21:55, 4F

10/25 21:59, , 5F
10/25 21:59, 5F

10/25 21:59, , 6F
import tablet as T
10/25 21:59, 6F

10/25 21:59, , 7F
t = T.read('test.txt', delim=' ', header=False)
10/25 21:59, 7F

10/25 21:59, , 8F
t.to_html('test.html')
10/25 21:59, 8F

10/26 10:02, , 9F
這個就產出HTML的字串阿
10/26 10:02, 9F
文章代碼(AID): #1GYKBO7G (Python)
討論串 (同標題文章)
文章代碼(AID): #1GYKBO7G (Python)