文件读写
文件:被持久化存储在磁盘上的字符串。
读操作:将文件中的字符串加载进行内存。
写操作:将字符串写入到磁盘中的操作。
open函数:用于写文件。
print(help(open))
参数:
file:文件名
注意路径:绝对路径 相对路径 next\
encoding:指定open函数在读写文件时使用的字符集
windows 默认字符集是 gbk
notepad++ 默认字符集是 utf-8
open函数 在windows上默认为gbk字符集,在Linux上默认是UTF-8
open函数执行后返回一个文件对象
mode:"r"只读模式(默认)
"w"只写模式,文件不存在可以创建文件,文件存在是覆盖文件
"a"追加模式,文件不存在创建文件,文件存在时将内容添加到文件末尾
文件对象 read() 方法默认将文件中所有字符串读取内存,也可根据字符个数读取 read(n) n表示字符个数
文件中的换行也站一个字符。使用"\n"表示。
readline() 按行读取数据
readlin