# file type: txt, xml, html
file = open("python_test.txt", "r+", encoding="utf-8")
# mode 打开这个文件的模式
# r w a
# r+ w+ a+
# rb rb+ wb wb+ ab ab+
res = file.read()
file.write("ha")
print(res)
# file文件open之后默认是只读模式
# r+ 可读可写,先写的话,从头开始覆盖写,读光标之后的内容,读写跟着光标走
# 如果要写入中文,要注意编码格式
# w 只写
# w+ 可读可写,不管是w还是w+,如果文件存在,就会清空文件内容再重写,文件不存在则会新建文件再写
# a a+ 追加
file = open("python_test.txt", "a", encoding="utf-8")
file.write("*****666*****")
# a 文件存在时,直接追加写在后面,不存在时则新建文件写入
file = open("python_test2.txt", "a", encoding="utf-8")
file.write("\n*****666*****") # \n 换行符
Python file对象测试数据的读写和操作
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 前言 承接上篇,当我们有了测试数据以后,还需要将这些数据插入数据库中。而且有一些测试数据我们是需要从别的表中获得,...
- 一般在编程中的文件操作就是将操作系统中的文件作为文件对象打开之后,对其进行读写等操作后保存的过程。python中提...
- 1、页面对象自动生成技术,属于典型的“自动化你的自动化”的应用场景。它的基本思路是,你不用在手工维护Page Cl...
- 接第7节 5、删除文档&索引 删除类型方法或路径参数删除文档DELETE customer/external/1删...
- python每周一练 每周五发布python需求,所有需求都来自或抽象于实际企业。下周五发布参考答案。 pytho...