ホームページ >バックエンド開発 >Python チュートリアル >ファイルの指定された行を変更する簡単なファイル操作Pythonメソッド

ファイルの指定された行を変更する簡単なファイル操作Pythonメソッド

WBOY
WBOYオリジナル
2016-06-16 08:46:321456ブラウズ

例 1:

コードをコピー コードは次のとおりです:

#!/usr/bin/python
import sys
import re
if __name__=="__main__":
f=file("hi.txt","w+")
li=["hellon","hin" ]
f.writelines(li)
f.close()

"W+" モード: hi.txt がない場合、書き込み用のファイルが存在する場合は作成します。 hi.txt の内容を消去して、再度書き込みます。

例 2: ファイルの指定された行を変更します

使用される方法はかなり不器用で、ファイルの内容を 1 行ずつリストに読み込み、指定された行を変更してリスト内の要素に値を割り当て、変更後に writelines を使用してリストをファイルに書き換えます。 。


コードをコピー コードは次のとおりです:

#!/usr/bin/python

sys,os をインポート

f=open('hi.txt','r+')
flist=f.readlines()
flist[4]='hin'
f=open('hi.txt' ,'w+')
f.writelines(flist)


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