2017年12月30日土曜日

Python 3で、ファイルの文字列を読み込む方法

Pythonでファイルの文字列を読み込み方法を紹介します。

以下のサンプルコードは、sample.datというファイルを読み込み、一行ずつ出力します。

filename = "sample.dat"

with open(filename) as f:
    line = f.readline().strip() # 一行読み込み、かつ、改行を削除
    while line:
        print(line)
        line = f.readline().strip()

"with open..."でファイルを読み込むことで、いちいちcloseメソッドを呼ばなくても勝手にファイルを閉じてくれます。

また、readline関数で、ファイルを読み込んだ後に、strip関数で改行を削除しています。

0 件のコメント:

コメントを投稿

JavaScriptで10進数と16進数を変換する方法

JavaScriptで10進数と16進数を変換する方法を紹介します。 まず、16進数を、10進数に変換する方法です。 以下のサンプルコードでは、16進数の"DB"や"0A"を、10進数に変換しています。 var a = pa...