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