リストがありpList
ます。.txt
リストの各要素がファイルの新しい行に保存されるように、テキスト ( ) ファイルに保存したいと考えています。これどうやってするの?
これは私が持っているものです:
def save():
import pickle
pList = pickle.load(open('primes.pkl', 'rb'))
with open('primes.txt', 'wt') as output:
output.write(str(pList))
print "File saved."
ただし、リストはファイルに 1 行だけ保存されます。すべての数値(整数のみを含む)が新しい行に保存されるようにしたい。
例:
pList=[5, 9, 2, -1, 0]
#Code to save it to file, each object on a new line
望ましい出力:
5
9
2
-1
0
どうすればこれを行うことができますか?