Python txtファイルはよく読んで操作コードの実例を書きます。


pythonはtxtファイルを読みだします。

#   :
file = r'D:\test.txt'
with open(file, 'rb+') as f: #       ,         
  data = f.readlines() #        ,            ,    for in  
  print(data)

#   :
file = r'D:\test.txt'
f = open(file,"rb+") #       ,         
data = f.readlines()
print(data)
f.close() #    
python書き込みtxtファイル

#   :
file = r'D:\test.txt' 
f = open(file,"wb+")  #       ,         
str='kfjlhgfj '
f.write(str.encode())
f.close() #    

#   :
file = r'D:\test.txt' 
with open(file,"ab+") as f:  #        ,         
  str='kfjlhgfj '
  f.write(str.encode())
読み書きモード
open()の読み書きモードについて:
'r':読みます
'w':書く
'a':追加
'r+'==r+w(読み書き可能で、ファイルが存在しないとエラーが発生します。IOErr)
'w+'==w+r(読み書き可能、ファイルが存在しない場合は作成)
'a+'==a+r(追加可能書き込み可能、ファイルが存在しない場合は作成)
対応しています。バイナリファイルなら、全部bを追加すればいいです。
'rb'wb''ab''rb+''wb+'ab+'
注意:openとwith openの違い
openメソッドを使用して、ファイルの操作が終わったら手動で閉じなければなりません。そうでないと、ファイルに対する接続状態が長く維持され、メモリが溢れ出す現象が発生します。
with openを使うと、自動的にファイルを閉じることができます。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。