私はこのスニペットを持っていますが、奇妙なことが起こっています:
out = open("./out.txt","w+")
for line in open("./int.txt","r").readlines():
for key in dic.keys():
if line.count(key) > 0:
line = re.sub(key,dic[key],line)
print line
out.write(line)
Pythonのシェルへの出力は、ファイルに約半分の行が含まれているdic{}
間、スイッチの後のすべての行が含まれている正しいものです?out