機械エンジニアが、専門分野に限らず、広く勉強したことの記録。

機械エンジニア勉強記録

[ ホーム ] [ メール ] [ Twitter ] [ YouTube ]

[ ] [ 次 ]

2021-08-04(Wed)作成


本サイト内検索

Python データ読み込み 書き込み

test.dat のデータを読み込み、TEST に代入するには 以下のように書く。

with open('test.dat') as t:
    TEST = t.readlines()
上記は test.dat の全データを読み込む。 1 行のみ読み込む場合は以下のように書く。
with open('test.dat') as t:
    TEST = t.readline()
.readlines() の最後の s を消すだけ。


test.dat に以下の3行分のデータがあるとする。

1
3
5
2 行目の 3 を画面出力する場合は 以下のように書く。
with open('test.dat') as t:
    TEST = t.readline()
    TEST = t.readline()

print(TEST)
3 行目の 5 を別ファイルに書き込む場合は 以下のように書く。
with open('test.dat') as t:
    TEST = t.readline()
    TEST = t.readline()
    TEST = t.readline()

with open('test2.dat', 'w') as f:
    f.writelines(TEST)
test2.dat というファイルを作成し、 3 行目の 5 を書き込む。 'w' を 'a' にすると既存のファイルの末尾に書き込む。