python文件操作

一、文件编码

  编码技术:翻译的规则,记录了如何将内容翻译成二进制,以及如何将二进制翻译回可识别内容;

 

   计算机中有许多可用编码:UTF-8、GBK、Big5等;

  UTF-8是目前全球通用的编码格式;

  不同的编码,将内容翻译成二进制也是不同的;

  编码有许多,所以要使用正确的编码,才能对文件进行正确的读写操作

 

二、文件的读取

1、open()打开函数

  在python中,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件;

  语法:open(name, mode, encoding)

  

  示例:

 

 mode常用的三种基础访问模式

 

 

2、读操作相关方法

(1)read()方法:文件对象.read(num)

        num标识要从文件中读取的数据的长度(单位是字节),如果没有传入num,那么就表示读取文件中所有的数据。

 

(2)readlines()方法:

        可以按照行的方式把整个文件中的内容进行一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素。

 

   1)一次读取一行内容

 

 

  2)for循环读取文件行

 

 

  3)close()关闭文件对象

 

3、with open语法

 

 

汇总:

 

posted @ 2023-03-15 16:36  小王同学学编程  阅读(69)  评论(0编辑  收藏  举报
levels of contents