转载:Python 内建函数列表 > Python 的内置函数 open

def open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None):
    '''
    打开文件

    :param file: 文件路径或描述符
    :param mode: 模式
    :param buffering: 缓冲策略
    :param encoding: 编码格式,默认使用本地编码
    :param errors: 指定如何处理编解码错误
    :param newline: 如何解析换行符
    :param closefd: 如果 file 时文件描述符,此参数觉得关闭时是否自动关闭描述符
    :param opener: 自定义开启器
    :return: 文件对象
    '''

示例:

运行示例

with open(__file__) as fp:
    print(fp)

参考:

Python官方文档-open