Python file() 函数
Python 内置的 file() 函数用于创建一个 file 对象
file() 函数它有一个别名叫 open() ,参数是以字符串的形式传递的
更多 Python 文件 I/O 的方法,可以访问 Python 文件I/O
语法
file(name[, mode[, buffering]])
参数
参数 | 说明 |
---|---|
name | 文件名 |
mode | 打开模式 |
buffering | 0 表示不缓冲,如果为 1 表示进行行缓冲,大于 1 为缓冲区大小 |
返回值
文件对象
范例
假设当前脚本目录下存在文件 site.txt
,内容如下
简单教程 简单编程
那么运行下面的代码将输出
>>>f = file('site.txt') >>> print f.read() 简单教程 简单编程 >>> f.seek(0) >>> f.read() '\xe7\xae\x80\xe5\x8d\x95\xe6\x95\x99\xe7\xa8\x8b\n\xe7\xae\x80\xe5\x8d\x95\xe7\xbc\x96\xe7\xa8\x8b\n'