bad-open-mode (PLW1501)
源自 Pylint 代码检查工具。
作用
检查 open
调用中的无效 mode
参数。
为什么这不好?
open
函数接受一个 mode
参数,用于指定文件的打开方式(例如,只读、只写、追加等)。
Python 支持多种打开模式:r
、w
、a
和 x
,分别用于控制读取、写入、追加和创建,以及 b
(二进制模式)、+
(读写)和 U
(通用换行符),其中后者仅在与 r
一起使用时有效。此规则检测模式的无效组合和模式字符串本身的无效字符。
示例
建议改为