写文件文本
write()方法
用write()方法写文件
helloFile = open("d:\\python\\hello.txt","w")
helloFile.write("Hello World.")
helloFile.close()
运行后会将“Hello World"语句写进txt文件,同时原有内容被覆盖。
helloFile = open("d:\\python\\hello.txt","a")
helloFile.write("Hello World.")
helloFile.close()
运行后会将”Hello World”追加到txt文件里,原有内容不会被覆盖。
open()函数中的mode参数常用值,mode指文件类型和操作字符串
值 | 描述 |
'r' | 读模式,默认值 |
‘w' | 写模式,如果文件不存在,则创建文件再打开,如果文件存在,则清空文件内容再打开 |
'a' | 追加模式,如果文件不存在,则创建文件再打开,如果文件存在,则打开文件后将新内容追加到原内容之后 |
'x' | 创建写模式,如果文件不存在,则创建文件; |
’t' | 文本文件模式,默认值 |
‘b' | 二进制模式,可添加到其他模式中使用 |
’+‘ | 读/写模式,可添加到其它模式中使用 |