# 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...