Pythonプログラミングでclose()メソッドでファイルを閉じるチュートリアル

706 ワード

close()メソッドは、開いているファイルを閉じます.閉じたファイルは読み取りや書き込みができません.ファイルが閉じられると、ValueErrorが発生します.ただしclose()を複数回呼び出すことは可能です.
Pythonは自動的に閉じ、あるファイルの参照オブジェクトが別のファイルに再割り当てされるとします.close()メソッドを使用してファイルを閉じるのは良い方法です.構文
以下はclose()メソッドの構文です.

fileObject.close();


パラメータ
  •     NA

  • 戻り値
    このメソッドは値の例を返さない
    次の例ではclose()メソッドの使用を示します.
    
    #!/usr/bin/python
    
    # Open a file
    fo = open("foo.txt", "wb")
    print "Name of the file: ", fo.name
    
    # Close opend file
    fo.close()
    
    

    上記のプログラムを実行すると、次の結果が得られます.
    
    Name of the file: foo.txt