write()函数
向文件内写入内容,write()方法不会在字符串的结尾添加换行符('\n')
语法:fileObject.write(string)
string为需要写入的字符串,该函数返回写入的字符数或字节数
示例:
# 打开一个文件
f=open('E:/test.txt','w')
# 写入文件
f.write("Hello, ALi\nBeiJing\nMonday")
# 关闭打开的文件
f.close()
上述示例会在E盘根目录下创建test.txt文件,并将收到的内容写入该文件,最终关闭文件
打开test.txt文件,看到以下内容:
Hello, ALi
BeiJing
Monday
close()函数
close()方法调用flush函数并关闭文件对象,关闭之后不能再进行写入操作
当一个文件对象的引用被重新指定给另一个文件时,Python会关闭之前的文件,用close()函数关闭文件是一个很好的习惯。
语法:fileObject.close()