对于libnotify,我使用以下代码
import gi
gi.require_version('Notify', '0.7')
from gi.repository import Notify
然后flake8
抱怨说:
^{pr2}$
另一方面,在使用gi:http://mednis.info/use-girequire_versiongtk-30-before-import.html时必须指定版本
我该怎么办?忽略linter的消息或删除gi.require_version
行?在
Tags:
将
# noqa: E402
放在文件的顶部,以忽略此文件中的此错误。在有时,不在文件顶部的导入是必需的。例如,为了避免循环导入,为了避免在调用某个函数之前初始化模块时发生意外,或者为了像这里这样进行配置。导入可能会产生显著的副作用,因此在这种边缘情况下,从顶部开始导入是完全可以接受的。在
相关问题 更多 >
编程相关推荐