趣文网 > 作文大全

助您一文掌握Python文件的读写操作

2020-12-01 22:15:01
相关推荐

Python中一切皆对象!

首先,针对文件的操作也先要具备对象编程的思维,即:

创建对象:即打开一个文件;进行对象的读或写操作:从文件中读取字符或数字,抑或将字符与数字写入文件对象;关闭对象:关闭文件,释放资源。其次,肯定要想到创建了的对象具备哪些熟悉。

最后,要思考Python是否为我们编程人员提供哪些可用的方法。

【1】文件对象属性

在对象编程语言中,对象创建后肯定具备属性。Python自然也不例外。

【2】文件对象常用方法

Python提供了丰富的文件对象操作方法。

【3】文件打开方式

首先看看文件的打开方式:

文件分为文本文件与二进制文件,在Python中这两类文件的处理流程是一致的。区别在于创建文件对象时需要指定文件类别。

示例:

f = open(r"D:test.txt","wb") # 可写的、重写模式的二进制文件对象f = open(r"D:test.txt","ab") # 可写的、追加模式的二进制文件对象f = open(r"D:test.txt","rb") # 可读的二进制文件对象f = open(r"D:test.txt","w") # 可写的、重写模式的文本文件对象f = open(r"D:test.txt","a") # 可写的、追加模式的文本文件对象f = open(r"D:test.txt","r") # 可读的文本文件对象

【4】文本文件的读取与写入

此处结合之前学过的with语句写案例演示是最佳方式。

读取一个文件的指定字符个数

读取小文件的全部内容

按行读取文件,效率更高

使用迭代器逐行读取文件内容

为文本文件每一行的末尾增加行号

【5】二进制文件的读取与写入

前面都是对文字的操作,这里我们就以图片的操作来演示二进制文件的读写。

案例执行结果:

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

六一快乐的一天作文 公交车上的爱作文 材料作文范文600字 路为题的作文600字 春节作文150字左右 生活中的美作文600字 四年级下册语文第三单元作文 五年级下册语文第四单元作文 成功的喜悦600字作文 榜样的力量作文800字 保护环境的作文500字 照片里的故事作文600字 身边的幸福作文600字 慢慢靠近作文 我的爸爸妈妈作文300字 其实并不难作文600字 学包饺子作文400字 50个优秀的作文题目 春天的景色作文200字 这就是幸福800字作文 珍贵的礼物作文500字 写雪景的作文600字 快乐的一天200字作文 作文我上二年级了 中学生作文大全600字 周记作文300字左右 关于挫折的作文600字 奔跑在追梦的路上作文 温暖的时刻作文600字 新年快乐作文600字