write---> 写字符串
writelines--->写字符串序列(序列:一堆字符串,逗号隔开。例如:字典、列表、元组)
file_obj.write(content_obj)
content_obj + '\n' #me:如果不加 \n 则写入的内容不换行
eg1:
file_obj=open('test.txt','w') 文件存在则打开,不存在则创建
file_obj=open('test.txt','w+') "+" 代表可读,可写(清空原有内容,然后写入)
eg2:
file_obj=open('test.txt','w')
conta="hello"
contb="world"
contc="jeapedu.com"
file_obj.write(conta + '\n') #me:如果不加 \n 则写入的内容不换行《==》conta="hello\n"
file_obj.write(contb + '\n')
file_obj.write(contc + '\n')
file_obj.close()
help(file.writelines)----查看帮助
只接受一个参数,这个参数可以是sequence序列即:列表、字典、元组
eg1:
file_obj=open('test.txt','w')
conta="hello\n"
contb="world\n"
contc="jeapedu.com\n"
file_obj.writelines([conta,contb,contc]) 列表
file_obj.writelines((conta,contb,contc)) 元组
file_obj.writelines({conta,contb,contc}) 字典
file_obj.close()
本文转自Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1614167,如需转载请自行联系原作者