ホームページ  >  記事  >  ウェブフロントエンド  >  Python基本チュートリアル 全文置換や一行置換を実現するファイル操作方法

Python基本チュートリアル 全文置換や一行置換を実現するファイル操作方法

巴扎黑
巴扎黑オリジナル
2017-09-05 11:08:471464ブラウズ

次のエディターは、全文または単一行の置換を実現するための基本的な python_file 操作方法を提供します。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。エディターに従って、Python がファイルを変更するとき、w モードを使用すると、元のファイルがクリアまたは上書きされます。まず読み取り (r) で開き、メモリに書き込み、次に書き込み (w) で開くことができます。

1. テキスト内の「taste」を「tasting」に置き換えます

Yesterday when I was young
昨日当我年少轻狂
The taste of life was sweet
生命的滋味是甜的
As rain upon my tongue

テスト


1) デフォルトのパラメータ 1、最初に一致した行のみを置き換えます

りー

2) グローバル置き換え

#将文件读取到内存中
with open("./fileread.txt","r",encoding="utf-8") as f:
 lines = f.readlines() 
#写的方式打开文件
with open("./fileread.txt","w",encoding="utf-8") as f_w:
 for line in lines:
  if "taste" in line:
   #替换
   line = line.replace("taste","tasting")
  f_w.write(line)

以上がPython基本チュートリアル 全文置換や一行置換を実現するファイル操作方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。