replace-universal-newlines (UP021)
源自 pyupgrade linter。
修复总是可用的。
作用
检查 subprocess.run
的使用,该使用设置了 universal_newlines
关键字参数。
为什么这不好?
从 Python 3.7 开始,universal_newlines
关键字参数已重命名为 text
,现在存在是为了向后兼容。universal_newlines
关键字参数可能会在 Python 的未来版本中删除。首选 text
,它更明确且更易读。
示例
建议改为