python中open多种打开方式记录


w:以只的方式打开文件,文件存在则覆盖,不存在则创建;

w+:以读写的方式打开文件,文件存在则覆盖,不存在则创建;

wb:以只写的方式打开文件写入二进制数据,文件存在则覆盖,不存在则创建;

wb+:以读写的方式打开文件写入二进制数据,文件存在则覆盖,不存在则创建;

r:以只读的方式打开文件,文件不存在则报错;

r+:以读写的方式打开文件,文件不存在则报错;

rb:以只读方式打开文件读取二进制数据,文件不存在则报错;

rb+:以读写方式打开文件操作二进制数据,文件不存在则报错;

a:打开文件用于追加,新写入的内容会被置于已存在内容之后,若文件不存在则会创建文件;

a+:打开文件用于读写,新写入的内容会被置于已存在内容之后,若文件不存在则会创建文件;

ab:打开文件用于追加二进制数据,新写入的内容会被置于已存在内容之后,若文件不存在则会创建文件;

ab+:打开文件用于读写二进制数据,新写入的内容会被置于已存在内容之后,若文件不存在则会创建文件;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM