 Django 官方教程翻译项目进阶内容:编写可重用的应用 接下来如何学习? 编写你的第一个 Django 补丁 - 1 - 本文档使用 书栈(BookStack.CN) 构建 致谢 当前文档 《Django 官方教程翻译项目》 由 进击的皇虫 使用 书栈(BookStack.CN) 进行 构建,生成于 2018-05-25。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工 难以确认文档内容知识点是否错漏。如 果您在阅读文档获取知识的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手, 将知识准确、高效且有效地传递给每一个人。 同时,如果您在日常生活、工作和学习中遇到有价值有营养的知识文档,欢迎分享到 书栈 (BookStack.CN) ,为知识的传承献上您的一份力量! 如果当前文档生成时间太久,请到 书栈(BookStack.CN) 获取最新的文档,以跟上知识更新换 Django-intro-zh Django 官方教程翻译项目 目前版本:1.11 官方文档目录 中文版文档 翻译进度 我也想一起翻译 这个项目的目的是将 Django 官方教程的 intro 部分 翻译成中文版。 起因是在看完 Django Book 之后觉得有点过时,随后看了官方文档,还是觉得官方文档写的比较 通俗易懂。为了方便更多想要学习 Django 的人(顺便翻译一遍也能更深入的理解文档),就有了0 码力 | 103 页 | 1.86 MB | 1 年前3 Django 官方教程翻译项目进阶内容:编写可重用的应用 接下来如何学习? 编写你的第一个 Django 补丁 - 1 - 本文档使用 书栈(BookStack.CN) 构建 致谢 当前文档 《Django 官方教程翻译项目》 由 进击的皇虫 使用 书栈(BookStack.CN) 进行 构建,生成于 2018-05-25。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工 难以确认文档内容知识点是否错漏。如 果您在阅读文档获取知识的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手, 将知识准确、高效且有效地传递给每一个人。 同时,如果您在日常生活、工作和学习中遇到有价值有营养的知识文档,欢迎分享到 书栈 (BookStack.CN) ,为知识的传承献上您的一份力量! 如果当前文档生成时间太久,请到 书栈(BookStack.CN) 获取最新的文档,以跟上知识更新换 Django-intro-zh Django 官方教程翻译项目 目前版本:1.11 官方文档目录 中文版文档 翻译进度 我也想一起翻译 这个项目的目的是将 Django 官方教程的 intro 部分 翻译成中文版。 起因是在看完 Django Book 之后觉得有点过时,随后看了官方文档,还是觉得官方文档写的比较 通俗易懂。为了方便更多想要学习 Django 的人(顺便翻译一遍也能更深入的理解文档),就有了0 码力 | 103 页 | 1.86 MB | 1 年前3
 Zabbix 6.0 ManualZabbix 用户使用手册。 Zabbix 产品手册由原厂 Zabbix 技术团队创建、Zabbix 中国——上海宏时数据系统有限公司组织开源社区志愿者翻译并维护。希望能帮助 用户更好地使用 Zabbix,解决和管理日常 IT 运维监控遇到的各种问题。翻译虽然结束,优化并未停止,如有优化反馈、申请成为译者, 欢迎联系小 Z 17502189550,market@grandage.cn。 ###版权声明 server 的高可用集群 新版本附带了针对 Zabbix server 的原生高可用解决方案。 该解决方案由多个 zabbix_server 实例或节点组成,其中一次只能有一个节点处于活动状态(工作),而其他节点处于待机状态,准备好 在当前节点停止或故障时接管。 另请参阅:高可用集群。 服务 对服务的监控进行了一些更新。服务监控提供了 Zabbix 中受监控基础设施的高级视图。 Zabbix 显示增长) • 仅包含季节性变化的 season 序列(例如夏季网站流量较少,秋季较多) • 仅包含不能被解释为趋势或 season 的一部分的剩余值的剩余序列 12 异常检测与余数序列一起工作,并检查是否存在与大多数余数相差太远的值。” 远” 表示余数序列的绝对值比标准差或平均差大 N 倍。 字符串函数 字符串函数 concat 允许连接两个以上的参数。它可用于以不同的组合组合字符串0 码力 | 1741 页 | 22.78 MB | 1 年前3 Zabbix 6.0 ManualZabbix 用户使用手册。 Zabbix 产品手册由原厂 Zabbix 技术团队创建、Zabbix 中国——上海宏时数据系统有限公司组织开源社区志愿者翻译并维护。希望能帮助 用户更好地使用 Zabbix,解决和管理日常 IT 运维监控遇到的各种问题。翻译虽然结束,优化并未停止,如有优化反馈、申请成为译者, 欢迎联系小 Z 17502189550,market@grandage.cn。 ###版权声明 server 的高可用集群 新版本附带了针对 Zabbix server 的原生高可用解决方案。 该解决方案由多个 zabbix_server 实例或节点组成,其中一次只能有一个节点处于活动状态(工作),而其他节点处于待机状态,准备好 在当前节点停止或故障时接管。 另请参阅:高可用集群。 服务 对服务的监控进行了一些更新。服务监控提供了 Zabbix 中受监控基础设施的高级视图。 Zabbix 显示增长) • 仅包含季节性变化的 season 序列(例如夏季网站流量较少,秋季较多) • 仅包含不能被解释为趋势或 season 的一部分的剩余值的剩余序列 12 异常检测与余数序列一起工作,并检查是否存在与大多数余数相差太远的值。” 远” 表示余数序列的绝对值比标准差或平均差大 N 倍。 字符串函数 字符串函数 concat 允许连接两个以上的参数。它可用于以不同的组合组合字符串0 码力 | 1741 页 | 22.78 MB | 1 年前3
 Python 标准库参考指南 3.7.13 opener=None) 打开 file 并返回对应的file object。如果该文件不能打开,则触发OSError。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径),也可 以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而关闭,除 非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节为单 位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 模式如何生效(它仅适用于文本模式)。它可以是 None,'','\n','\r' 和 '\r\n'。它的工作原理: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n','\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通用换行模 式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由给定字符串终 止,并且行结尾将返回给未调用的调用者。0 码力 | 1961 页 | 9.14 MB | 9 月前3 Python 标准库参考指南 3.7.13 opener=None) 打开 file 并返回对应的file object。如果该文件不能打开,则触发OSError。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径),也可 以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而关闭,除 非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节为单 位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 模式如何生效(它仅适用于文本模式)。它可以是 None,'','\n','\r' 和 '\r\n'。它的工作原理: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n','\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通用换行模 式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由给定字符串终 止,并且行结尾将返回给未调用的调用者。0 码力 | 1961 页 | 9.14 MB | 9 月前3
 Python 标准库参考指南 3.7.13 opener=None) 打开 file 并返回对应的file object。如果该文件不能打开,则触发OSError。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径), 也可以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而 关闭,除非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式 下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以 字节为单位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设 备的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 以是 None,'','\n', '\r' 和 '\r\n'。它的工作原理: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由 给定字符串终止,并且行结尾将返回给未调用的调用者。0 码力 | 1846 页 | 9.09 MB | 9 月前3 Python 标准库参考指南 3.7.13 opener=None) 打开 file 并返回对应的file object。如果该文件不能打开,则触发OSError。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径), 也可以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而 关闭,除非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式 下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以 字节为单位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设 备的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 以是 None,'','\n', '\r' 和 '\r\n'。它的工作原理: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由 给定字符串终止,并且行结尾将返回给未调用的调用者。0 码力 | 1846 页 | 9.09 MB | 9 月前3
 Python 标准库参考指南 3.10.15 1504 26.7.2 简单的用法:检查文本文件中的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1504 26.7.3 它是如何工作的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1505 26.7.4 基本 API 数的更多用法示例。 17 The Python Library Reference, 发布 3.10.15 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者相对当前工作目录的路径),也 可以是要封装文件对应的整数类型文件描述符。(如果给出的是文件描述符,则当返回的 I/O 对象关闭 时它也会关闭,除非将 closefd 设为 False 。) mode 是可选的 TextIOWrapper 缓冲,考虑使用io.TextIOWrapper. reconfigure() 的 write_through 标志来。当没有给出 buffering 参数时,默认的缓冲策略工作如 下。 • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 40960 码力 | 2207 页 | 10.45 MB | 9 月前3 Python 标准库参考指南 3.10.15 1504 26.7.2 简单的用法:检查文本文件中的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1504 26.7.3 它是如何工作的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1505 26.7.4 基本 API 数的更多用法示例。 17 The Python Library Reference, 发布 3.10.15 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者相对当前工作目录的路径),也 可以是要封装文件对应的整数类型文件描述符。(如果给出的是文件描述符,则当返回的 I/O 对象关闭 时它也会关闭,除非将 closefd 设为 False 。) mode 是可选的 TextIOWrapper 缓冲,考虑使用io.TextIOWrapper. reconfigure() 的 write_through 标志来。当没有给出 buffering 参数时,默认的缓冲策略工作如 下。 • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 40960 码力 | 2207 页 | 10.45 MB | 9 月前3
 Python 标准库参考指南 3.8.20 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此函 数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径),也可 以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而关闭,除 非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节为单 位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 模式如何生效(它仅适用于文本模式)。它可以是 None,'','\n','\r' 和 '\r\n'。它的工作原理: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n','\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通用换行模 式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由给定字符串终 止,并且行结尾将返回给未调用的调用者。0 码力 | 2052 页 | 9.74 MB | 9 月前3 Python 标准库参考指南 3.8.20 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此函 数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径),也可 以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而关闭,除 非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节为单 位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 模式如何生效(它仅适用于文本模式)。它可以是 None,'','\n','\r' 和 '\r\n'。它的工作原理: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n','\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通用换行模 式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由给定字符串终 止,并且行结尾将返回给未调用的调用者。0 码力 | 2052 页 | 9.74 MB | 9 月前3
 Python 标准库参考指南 3.8.20 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此 函数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径), 也可以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而 关闭,除非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下), 1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节 为单位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设 备的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 '\r\n'。它的工作原理: 16 Chapter 2. 内置函数 The Python Library Reference, 发布 3.8.20 • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此 函数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径), 也可以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而 关闭,除非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下), 1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节 为单位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设 备的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 '\r\n'。它的工作原理: 16 Chapter 2. 内置函数 The Python Library Reference, 发布 3.8.20 • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.8.20 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此 函数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径), 也可以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而 关闭,除非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下), 1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节 为单位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设 备的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 '\r\n'。它的工作原理: 16 Chapter 2. 内置函数 The Python Library Reference, 发布 3.8.20 • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此 函数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径), 也可以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而 关闭,除非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 以切换缓冲关闭(仅允许在二进制模式下), 1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节 为单位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设 备的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 '\r\n'。它的工作原理: 16 Chapter 2. 内置函数 The Python Library Reference, 发布 3.8.20 • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.10.15 1407 26.7.2 简单的用法:检查文本文件中的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . 1408 26.7.3 它是如何工作的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1409 26.7.4 基本 API . object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此 函数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者相对当前工作目录的路径), 也可以是要封装文件对应的整数类型文件描述符。(如果给出的是文件描述符,则当返回的 I/O 对 象关闭时它也会关闭,除非将 closefd 设为 False 。) mode 是可选的 None, '', '\n', '\r' 和 '\r\n'。它的工作原 理如下: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由 给定字符串终止,并且行结尾将返回给未调用的调用者。0 码力 | 2072 页 | 10.39 MB | 9 月前3 Python 标准库参考指南 3.10.15 1407 26.7.2 简单的用法:检查文本文件中的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . 1408 26.7.3 它是如何工作的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1409 26.7.4 基本 API . object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此 函数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者相对当前工作目录的路径), 也可以是要封装文件对应的整数类型文件描述符。(如果给出的是文件描述符,则当返回的 I/O 对 象关闭时它也会关闭,除非将 closefd 设为 False 。) mode 是可选的 None, '', '\n', '\r' 和 '\r\n'。它的工作原 理如下: • 从流中读取输入时,如果 newline 为 None,则启用通用换行模式。输入中的行可以以 '\n', '\r' 或 '\r\n' 结尾,这些行被翻译成 '\n' 在返回呼叫者之前。如果它是 '',则启用通 用换行模式,但行结尾将返回给调用者未翻译。如果它具有任何其他合法值,则输入行仅由 给定字符串终止,并且行结尾将返回给未调用的调用者。0 码力 | 2072 页 | 10.39 MB | 9 月前3
 Python 标准库参考指南 3.9.20 1464 26.7.2 简单的用法:检查文本文件中的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1465 26.7.3 它是如何工作的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1466 xvi 26.7.4 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此函 数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径),也可 以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而关闭,除 非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 TextIOWrapper 缓冲,考虑使用io.TextIOWrapper. reconfigure() 的 write_through 标志来。当没有给出 buffering 参数时,默认的缓冲策略工作如 下。 • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 40960 码力 | 2146 页 | 10.17 MB | 9 月前3 Python 标准库参考指南 3.9.20 1464 26.7.2 简单的用法:检查文本文件中的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1465 26.7.3 它是如何工作的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1466 xvi 26.7.4 object。如果该文件不能被打开,则引发OSError。请参阅 tut-files 获取此函 数的更多用法示例。 file 是一个path-like object,表示将要打开的文件的路径(绝对路径或者当前工作目录的相对路径),也可 以是要被封装的整数类型文件描述符。(如果是文件描述符,它会随着返回的 I/O 对象关闭而关闭,除 非 closefd 被设为 False 。) mode 是一个可选字符串,用于指定打开文件的模式。默认值是 TextIOWrapper 缓冲,考虑使用io.TextIOWrapper. reconfigure() 的 write_through 标志来。当没有给出 buffering 参数时,默认的缓冲策略工作如 下。 • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 的“块大小”或使用io.DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 40960 码力 | 2146 页 | 10.17 MB | 9 月前3
共 82 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9














