Python Spyner和gtk3问题
我在执行脚本时总是遇到以下错误。我正在尝试在Gtk窗口中连接Spyner窗口。spynner是否仅适用于gtk2Python Spyner和gtk3问题,python,gtk,pygtk,gtk3,spynner,Python,Gtk,Pygtk,Gtk3,Spynner,我在执行脚本时总是遇到以下错误。我正在尝试在Gtk窗口中连接Spyner窗口。spynner是否仅适用于gtk2 import sys import spynner from BeautifulSoup import BeautifulSoup from gi.repository import Gtk, Gdk from gi.repository import GObject, GLib class App: def __init__(self): self.browser =
import sys
import spynner
from BeautifulSoup import BeautifulSoup
from gi.repository import Gtk, Gdk
from gi.repository import GObject, GLib
class App:
def __init__(self):
self.browser = spynner.Browser()
self.create_interior()
self.window.show_all()
def create_interior(self):
self.window = Gtk.Window()
self.window.set_border_width(0)
self.mainvbox = Gtk.VBox(False, 0)
self.mainvbox.pack_start(self.browser,False, False, 2)
if __name__ == "__main__":
app = App()
Gtk.main()
Gtk错误**:检测到Gtk+2.x符号。不支持在同一进程中使用GTK+2.x和GTK+3
据我所知,Spynner浏览器不是GTK小部件,也不是任何工具包的可嵌入小部件。。。你确定这样行吗?@jku我想让它行得通。在Gtk+3窗口中嵌入Spyner。但总是会犯这样的错误。如果我将Gtk3更改为gtk2,那么这不会有任何问题。