例はPythonファイルの読み書きにおけるread(),readline(),readline()の違いを説明する


例はPythonファイルの読み書きにおけるread(),readline(),readline()の違いを説明する
Pythonが簡単にファイルを読み取るには、read()、readline()、readline()の3つの形式があります.初心者としては、違いが分からない場合がありますが、どちらを使うのがいいか分からない場合があります.本稿では主に1つの例を使用して説明します.
  • の例では、Pythonファイルの読み書きにおけるread readline readlineの違いを示します.
  • まずテキスト
  • を生成する.
  • コードの実行を開始し、
  • が表示されているかどうかを確認します.
  • 総じて3つの関数の違いがわかるように自分のシーンに適した読取方式
  • を選択する.


    まずテキストを生成
    新規12.txt文書ドキュメントは、任意に書き込みます.例えば、
    we are family
    you are beautiful

    コードの実行を開始し、何が表示されているかを確認します.
    (1)read()
    f= open('12.txt','r')
    m=f.read()
    print m
    n=m.split('
    '
    ) print n f.close()

    表示
    we are family
    you are beautiful
    ['we are family', 'you are beautiful']

    (2)readline()
    f= open('12.txt','r')
    m=f.readline()
    print m
    f.close()

    表示
    we are family
    
           #       

    (3)readlines()
    f= open('12.txt','r')
    m=f.readlines()
    print m
    print m[0]
    f.close()

    表示
    ['we are family
    '
    , 'you are beautiful'] we are family

    以上、3つの関数の違いを見て、自分のシーンに合った読み方を選びます.