[問題] 使用for迴圈讀取大量檔案內容
大家好,因為處理實驗data需要,要在linux作業系統下讀取大量檔案內容,
並且將列轉行再輸出處理。
程式碼如下:
file_list = open('file_list.txt')
f = file_list.readlines()
for i in f:
s = open(i).read()
print(s.splitlines(False))
file_list.close()
但是在for迴圈讀取這步驟會因為換行符號\n而無法讀取檔案
請問有其他更好的方式能夠讀取list中的以變數表示的檔名嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.57.217
推
09/30 22:23, , 1F
09/30 22:23, 1F
推
09/30 22:23, , 2F
09/30 22:23, 2F
→
09/30 22:58, , 3F
09/30 22:58, 3F
→
09/30 23:00, , 4F
09/30 23:00, 4F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):