with open('ecord.txt','a+',encoding = 'utf-8') as f: 写入数据 写二进制文件 写入多行 注意,调用writelines写入多行在性能上会比使用write一次性写入要高。
1. 文件存在,则清空(也即写入空); 2. 文件不存在,则创建文件 ; 3. 文件流定位到开始位置, 所以read() 会得到空。 1. 文件存在,打开文件,文件指针定位到文件开始位置; 2. 文件不存在, 则报错文件不存在。 1. 文件存在,打开文件,文件指针定位到文件开始位置,但不清空; 2. 文件不存在,创建文件; 3. 打开后读取时,在文件开头位置, 4. 写入时,添加到文章末尾,并且指针位于添加后的末尾,所以再次读取会乱码。 |
Python文件读写模式
猜你喜欢
转载自blog.csdn.net/cy413026/article/details/90610633
今日推荐
周排行