学无止境
我们为梦想前行!

python文件读写

python文件读写,函数 open() 返回文件对象,通常的用法需要两个参数:open(filename, mode)

>>> f = open('workfile', 'w')
>>> print f
<open file 'workfile', mode 'w' at 80a0960>
第一个参数是一个标识文件名的字符串。第二个参数是由有限的字母组成的字符串,描述了文件将会被如何使用。可选的 模式 有:'r',此选项使文件只读;'w',此选项使文件只写(对于同名文件,该操作使原有文件被覆盖);'a',此选项以追加方式打开文件;'r+',此选项以读写方式打开文件;模式参数是可选的。如果没有指定,默认为 'r' 模式。

在 Windows 平台上,'b' 模式以二进制方式打开文件,所以可能会有类似于 'rb', 'wb', 'r+b' 等等模式组合。Windows 平台上文本文件与二进制文件是有区别的,读写文本文件时,行尾会自动添加行结束符。这种后台操作方式对 ASCII 文本文件没有什么问题,但是操作 JPEG 或 EXE 这样的二进制文件时就会产生破坏。在操作这些文件时一定要记得以二进制模式打开。在 Unix 上,加一个 'b' 模式也一样是无害的,所以你可以一切二进制文件处理中平台无关的使用它。

赞(0)
转载请注明出处链接:Pycharm » python文件读写

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址