python之 文件操作

一、初识文件操作

  使用python来读写文件是非常简单的操作,我们使用open函数来打开一个文件,获取到

文件句柄,然后通过文件句柄就可以进行各种各样的操作,同过打开方式的不同能够执行的

操作也会有相应的差异。

  打开文件的方式有:r,w, a, r+,w+, a+, rb,  wb, ab, r+b, w+b, a+b 默认使用的r模式打

开文件。

二、只读操作(r,rb)

  

1 f = open('文件1.txt' , mode = 'r', encoding = 'utf-8')
2 content = f.read()
3 print(content)
4 f.close()

  需要注意encoding表示编码集。根据文件的实际保存编码惊醒获取数据,对我们而言更多

的是utf-8.

  rb 读取出来的数据是bytes类型,在rb模式下。不能选择encoding字符集

1 f = open('文件1.txt' , mode = 'rb')
2 content = f.read()
3 print(content)
4 f.close()

   rb 的作用:一般用来读取一些非文本文件,比如像MP3、视频之类的文件。这些文件是无法

直接显示在屏幕上的。

  

猜你喜欢

转载自www.cnblogs.com/baijinshuo/p/9436777.html