写入文件
1.打开文件对象
open(file,mode,encoding)
参数一:文件路径【可以存在,也可以不存在】
参数二:模式【w/a】
参数三:encoding 编码格式
功能:返回一个打开文件的对象
当w模式的时候,覆盖写,若此文件已经存在,后面写的会将前面的文件进行覆盖,
若此文件不存在,则创建此文件。
当使用a模式的时候,追加写,若此文件已经存在,后面写的追加在原文件的后面,
若此文件不存在,则创建文件。
f.write(str)
功能:将字符串写入到打开的文件中,注意写入必须是字符串
f.writelines(list)
参数:列表,并且列表中元素一定是字符串
功能:将列表中的元素写入到打开的文件中。
f.close()
功能:保证内容写入到文件中。
例:
f = open("demo.txt","w",encoding="utf-8")
print(f.write("你好"))
f.writelines(["hello","good","nice"])
f.close()
<