python核心编程笔记chapter 9

文件内建函数:open()、file()

文件内建方法:

  输入:read()直接读取字节到字符串中,  readline()读取打开文件的每一行

             readlines()读取所有的(剩余的)行然后把它们作为一个字符串返回。

  输出:write()把字符串写入文件中,  writelines()接受一个字符串作为参数,将它们写入文件。

  文件内移动  seek()移动文件指针到不同的位置。位置的默认值为0代表从头开始,1代表从当前位置算起,2代表从末尾算起。text()当前文件指针在文件中的位置。

   文件迭代:for eachline in f

   其他:close()通过关闭文件来结束对它的访问。fileno()返回打开文件的描述符,flosh()会直接把内部缓冲区中的数据写入文件。truncate()接受一个可选的参数size,如果给定,那么文件将被截断到size字节处,默认截取到文件的当前位置。

文件内建属性:

标准文件:stdin,stdout,stderr

命令行参数:sys模块通过sys,argv属性提供了对命令行参数的访问。

文件系统:os模块

永久存储模块:pickle和marshal

你可能感兴趣的:(python核心编程笔记chapter 9)