python学习之文件

  • 文件是python的核心数据,但去没有特定的常量语法来创建文件对象;
  • 创建一个文件对象可以通过内置函数open来实现,具体使用方式open(文件名,处理模式),文件名可以是完整的路径,处理模式有'w'表示写入数据,'r'表示读取数据;
  • 使用write()和read()方法分别对文件进行读写操作,最为关键的一步是使用close()方法保存数据;
  • 读取文件中的数据,可使用read()方法读取一个字节,使用readline()方法读取一行,使用seek()方法移至新文件位置。使用iterator迭代器在for循环中自动读取文件内容;
  • 文件在文本和二进制数据中有所区别,文本文件的内容显示为字符串,执行Unicode编解码,而二进制文件的内容显示为特定的字节字符串,且只允许访问不允许修改;
  • 类文件工具有管道,先进先出队列(FIFO),套接字:提供网络和进程间通信的接口,通过键访问文件,对象持久,基于描述符的文件(descriptor file):支持文件锁定及其他底层工具;

猜你喜欢

转载自blog.csdn.net/qq_34844710/article/details/81301532