Pythonを使ってテキストファイルを作成する方法

構文:

with open("test.txt", "w") as file:
    file.write("Content of the file")

Pythonはopenメソッドと "w"パラメータを使ってテキストファイルを作成します。

例:

この例では、ファイル名を含む変数を定義しています。 ファイルは、変数とwを書き込みパラメータとして使用して開かれます。 このようにしてファイルが作成されます。 内容はwriteメソッドを使ってファイルに書き込まれます。 ファイルオブジェクトは自動的に閉じられます。


inputFile = "test.txt"

with open(inputFile, "w") as file:
    file.write("Content of the file")
    print( inputFile + " Created" )
    

出力は次のようになります。

$ python createTextFile.py
test.txt Created

$ cat test.txt
Content of the file
$

"w"パラメータは、ファイルがすでに存在する場合、その内容が上書きされることでファイルを作成します。 パラメータ "a"を渡すと、ファイルに内容が追加され、ファイルは再作成されません。


参考文献:

Python