次の形式のファイルに文章を出力しようとしています。
1 行目: 最初の文、
2 行目: 2 つ目の文、
3 行目: 3 つ目の文、
等
それでも、私が入力しているコードは次のように返されます:
1行目:全文、
2行目:全文、
等
readline に問題があるのか、それとも for ループに問題があるのかわかりません。誰か助けてもらえますか? 以下のスクリプトを含めました
import re, sys
f = open('findallEX.txt', 'r')
lines = f.readlines()
for l in lines:
sys.stdout.write('line %s: %s' %(ii, lines))
ii = ii + 1
print l