Python でファイル操作を実行する方法
ファイル操作はプログラミングにおける一般的なタスクの 1 つであり、Python には豊富なファイル操作関数と、読みやすい簡潔な構文が用意されています。 、ファイルを効率的に書き込み、処理します。この記事では、Python でファイル操作を実行する方法と、いくつかの具体的なコード例を紹介します。
ファイル操作を実行する前に、まず open()
関数を使用してファイルを開き、その後、操作が完了しました。 close()
関数を使用してファイルを閉じます。
file = open("data.txt", "r") # 以只读模式打开名为data.txt的文件 # 进行文件操作 file.close() # 关闭文件
open()
関数の最初のパラメータはファイルのパスで、2 番目のパラメータはファイルを開くモードです。一般的なモードは次のとおりです:
Python には、ファイルの内容を読み取るさまざまな方法が用意されています。一般的な方法は次のとおりです。
: ファイルの内容全体を一度に読み取ります。
: ファイルの 1 行の内容を読み取ります。 file
# 一次性读取整个文件内容 file = open("data.txt", "r") content = file.read() file.close() # 逐行读取文件内容 file = open("data.txt", "r") for line in file.readlines(): print(line) file.close()
# 一次性写入内容 file = open("output.txt", "w") file.write("Hello, World!") file.close() # 逐行写入内容 lines = ["Line 1", "Line 2", "Line 3"] file = open("output.txt", "w") file.writelines(lines) file.close()
# 复制文件 file1 = open("source.txt", "r") file2 = open("destination.txt", "w") content = file1.read() file2.write(content) file1.close() file2.close()
モジュールの remove()
関数を使用して削除できます。ファイル。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:python;toolbar:false;'>import os
os.remove("data.txt") # 删除名为data.txt的文件</pre><div class="contentsignin">ログイン後にコピー</div></div>
関数を使用して、ファイル ポインターの位置を変更できます。 以上がPythonでファイル操作を行う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。file = open("data.txt", "r")
file.seek(5) # 将文件指针移动到第6个字节的位置(从0开始计数)
content = file.read() # 从当前位置开始读取文件内容
print(content)
file.close()