Python文件打开访问模式有哪些?
 老男孩IT教育
老男孩IT教育
 行业新闻
行业新闻
 2023年3月15日 14:49
2023年3月15日 14:49
在Python中,比较常见的模式主要就是读写以及追加,它们分别对应的模式为r、w、a。其实除了这三种模式之外,Python还有很多种模式,本文为大家汇总介绍一下,希望能够给你们带来帮助。
在Python中,比较常见的模式主要就是读写以及追加,它们分别对应的模式为r、w、a。其实除了这三种模式之外,Python还有很多种模式,本文为大家汇总介绍一下,希望能够给你们带来帮助。

Python文件打开的访问模式:
①r:以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
②w:打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
③a:打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
④rb:以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。
⑤wb:以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
⑥ab:以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
⑦r+:打开一个文件用于读写。文件指针将会放在文件的开头。
⑧w+:打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
⑨a+:打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
⑩rb+:以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。
⑪wb+:以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
⑫ab+:以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。
想要学习Python,却又担心找不到合适的Python培训机构,在这里推荐大家来老男孩教育。老男孩教育师资团队强大、从业经验丰富、课程体系完善,且拥有真实企业级实战项目,欢迎大家前来试听。
推荐阅读:
 本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。
本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。
                     老男孩教育专注IT教育10余年,只培养IT技术精英
老男孩教育专注IT教育10余年,只培养IT技术精英 全国免费咨询电话(渠道合作):400-609-2893
全国免费咨询电话(渠道合作):400-609-2893 
                     
                     
                            

 
                        









 
         
                         
                         扫码加入网络安全学院讨论学习群
扫码加入网络安全学院讨论学习群 
                            
                         最新文章
最新文章 
                                         
                                         
                                        