Python の "w " モードは、書き込みと更新の両方のためにファイルを開きます。既存のファイルを上書きし、ファイルが存在しない場合は新しいファイルを作成します。
「r」(読み取り専用)や「w」(書き込み専用)などのモードとは異なり、「w」ファイルへのデータの書き込みと読み取りの両方が可能になります。ただし、「w」モードを使用するときによくある疑問が生じます。「w」で開いたファイルからどのように読み取るのですか?
「w」で開いたファイルから読み取るには、次のものが必要です。次の手順を実行します:
file = open("myfile.txt", "w+")
file.write("Hello, world!")
file.seek(0)
data = file.read()
開く完全な例は次のとおりです。 「w」モードのファイル、データの書き込みと読み取り:
with open("myfile.txt", "w+") as file: # Write data to the file file.write("This is line 1.\n") file.write("This is line 2.\n") # Seek the beginning of the file file.seek(0) # Read data from the file data = file.read() # Print the data print(data)
出力:
This is line 1. This is line 2.
以上がPython の「w」モードで開かれたファイルから読み取る方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。