python文件操作及习题

一、背景:

在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。

二、操作

1、打开文件

参数:

  • file参数指定了被打开的文件名称。
  • mode参数指定了打开文件后的处理方式。
  • buffering参数指定了读写文件的缓存模式。0表示不缓存,1表示缓存,如大于1则表示缓冲区的大小。默认值是缓存模式。
  • encoding参数指定对文本进行编码和解码的方式,只适用于文本模式,可以使用Python支持的任何格式,如GBK、utf-8等。
  • errors:一个可选字符串,指定如何处理编码和解码的错误
  • newline:控制换行符模式的行为
  • closefd:如果为false,那么应该传入一个文件描述符(file descripter)而不应该传入文件名称。如果是True,那么必须传入文件名称。否则会出现错误。

《目击者》 —汪苏泷

去掉换行

实例练习

2.文件访问库

python文件操作及习题

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树进阶语法文件211549 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月25日
下一篇 2020年11月25日

相关推荐