python 文件操作open函数简单理解

     用编程语言去做文件操作的时候,用C,C++操作的时候给人的感觉是不太容易操作的,但是用python语言就非常方便了,下面对python中的open函数做个简单的小结;

常见两种open函数使用形式:

1.f = open('文件路径','rb',encoding='utf-8)

2.with open('文件路径','rb'.enconding='utf-8') as f:

形式1打开文件后,需要用到close()函数才能关闭,释放内存;  形式2,操作完后,会自动释放内存,无需用close()来关闭文件.

再来说一下,第二个参数,有  'r','w','a','rb'

r --read 只读模式

w --write 读写模式

a -- 追加模式 ,不覆盖原文件里面已经存在的内容.如果是w模式的话,会把原先文件里面已经有的内容覆盖掉的.

rb --以二进制的形式读取

wb -- 以二进制形式写入

 

用这些函数的时候,建议直接用一种习惯的就好了,就用with open ...的形式,这种方式可以不考虑close(),写程序的时候,另外的原始的open函数,知道其意思就好了.

posted @ 2021-02-20 16:52  另一个起点  阅读(856)  评论(0编辑  收藏  举报