python学习DAY6(文件操作二:读写)
#读写'r+'(较为常用) f=open("YESTERDAY",'r+') 此时用f.write()的时候不会覆盖原来文件的内容,追加到文件末尾 #U表示在读取时,可以将\r \n \r\n自动转换成\n(与r或r+模式同使用) rU r+U #写读'w+'(不常用) #追加读'a+' #'rb'以二进制读取一个文件 #'wb'以二进制的方式写一个文件 f=open("YESTERDAY",'wb') f.write("This is a str\n".encode()) #必须encode将字符串转换,否则报错 f.close() 二进制意为以二进制编码的方式处理