Re: PyGObject: pep8 konform
- From: Gergely Polonkai <gergely polonkai eu>
- To: c buhtz posteo jp
- Cc: gtk-app-devel-list gnome org
- Subject: Re: PyGObject: pep8 konform
- Date: Fri, 1 Jun 2018 18:19:31 +0200
My take would be to ignore this specific line with a magic comment. Or, if
you really donʼt want to d that, a
from importlib import import_module # isnʼt that line wonderful?
Gtk = import_module('gi.repository.Gtk')
might do the trick.
(Note that I wrote it without having Python at hand; maybe you have to
import gi.repository, and do getattr(repository, Gtk) instead.)
Best,
Gergely
On Fri, Jun 1, 2018, 14:47 <c buhtz posteo jp> wrote:
How do I make PyGObject code PEP8 konform?
e.g.
#!/usr/bin/env python3
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
This code causes
E402 module level import not at top of file
E402 module level import not at top of file
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]