1. ホーム
  2. python

[解決済み] 改行区切りのファイルを読み込んで改行を破棄する最適な方法とは?

2023-05-30 14:38:21

質問

Pythonで改行区切りのファイルを読み込む際に、改行を除去するための最良の方法を見つけ出そうとしています。

私が考え出したのは次のコードです。テストするために捨てられたコードを含んでいます。

import os

def getfile(filename,results):
   f = open(filename)
   filecontents = f.readlines()
   for line in filecontents:
     foo = line.strip('\n')
     results.append(foo)
   return results

blahblah = []

getfile('/tmp/foo',blahblah)

for x in blahblah:
    print x

どのように解決するのですか?

lines = open(filename).read().splitlines()