2012-03-20 12 views
-2

質問:どのように行を読み込んだ後に行を上書きしますか?ファイル内のすべての行を1つ1つ、Pythonで置換します。

ファイルが123.500行あるため、新しいファイルを作成したり、ホールファイルを読み込んだりしないでください。

for line in source: 

    newline = "+" + line 

    #write over the line in the file with newline 

ライン= "HAHA"、 改行= "+ HAHA"

は、どのように私は、ファイルに、行で改行を置き換えることができますか?

  • +4

    で実証し、問題があるとして、これを支援することができますか...? – catchmeifyoutry

    +0

    あなたのソースコードには他にもたくさんのことがありますが、あなたの質問は何ですか? – Ali

    答えて

    2

    どちらか

    • 別のファイルへの書き込み、行ごと、またはメモリ内のファイル全体を読んで、あなたが書く新しいファイルを元に置き換えます。

    fileinputモジュールはthis answer

    関連する問題