datファイルの左端に行数分、連番をふりたいです。
スクリプトを途中まで書いてみましたが、実行するとファイル内が空になります。
どなたか教えていただければ助かります。
Python2.7、Windows7です。
with open('friends.dat', 'w+') as f: count = 0 for line in f: count += 1 line.write("%d%s" % (count, line))
現在のdatファイル中身↓
,,,,,,,,,1,Name1,,,,,,,,,,, ,,,,,,,,,1,Name2,,,,,,,,,,, ,,,,,,,,,1,Name3,,,,,,,,,,, ,,,,,,,,,1,Name4,,,,,,,,,,, ,,,,,,,,,1,Name5,,,,,,,,,,, ,,,,,,,,,1,Name6,,,,,,,,,,,
実現したいこと↓ 左端に連番を行数分ふる
1,,,,,,,,,1,Name1,,,,,,,,,,, 2,,,,,,,,,1,Name2,,,,,,,,,,, 3,,,,,,,,,1,Name3,,,,,,,,,,, 4,,,,,,,,,1,Name4,,,,,,,,,,, 5,,,,,,,,,1,Name5,,,,,,,,,,, 6,,,,,,,,,1,Name6,,,,,,,,,,,
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/11 13:22
2017/07/11 13:37