关于file.writelines换行符的添加

和file.readlines/readline不同,file.writelines(l)如果l元素没有换行符,writelines是不会自动加入换行符的,需要我们自己添加,就像这样。

import os
l = [str(x) + os.linesep for x in range(4)]
f = open('sdfs', 'w')
f.writelines(l)
f.close()

  

posted on 2015-08-22 14:37  sudo987  阅读(331)  评论(0编辑  收藏  举报

导航