utf8-encoding-declaration (UP009) 于 v0.0.155 版本加入 · 相关议题 · 查看源码 源自 pyupgrade linter。 修复总是可用的。 作用 检查是否存在不必要的 UTF-8 编码声明。 为什么这不好? PEP 3120 将 UTF-8 设为默认编码,因此 UTF-8 编码声明已不再必要。 示例 # -*- coding: utf-8 -*- print("Hello, world!") 建议改为 print("Hello, world!")