python webkit是否有WebVew类

2024-06-13 11:37:52 发布

您现在位置:Python中文网/ 问答频道 /正文

当我试着从终端运行这个时,它说

Gtk-Message: 17:53:10.044: Failed to load module "canberra-gtk-module"Traceback (most recent call last): File "browser4.py", line 4, in view = webkit.WebView() AttributeError: 'module' object has no attribute 'WebView'

这是我的密码:

import gtk 
import webkit 
view = webkit.WebView() 
sw = gtk.ScrolledWindow() 
sw.add(view) 
win = gtk.Window(gtk.WINDOW_TOPLEVEL) 
win.add(sw) 
win.show_all() 
view.open("http://www.google.com") 
gtk.main()

请帮帮我


Tags: toimportviewadd终端messagegtkload
1条回答
网友
1楼 · 发布于 2024-06-13 11:37:52

尝试从webkit文件夹中删除__init__.pyc文件。如果您使用的是基于unix的操作系统,请执行以下命令。对于windows,执行等效的命令

$ ls /usr/lib/python2.7/dist-packages/webkit
__init__.pyc

$ sudo rm -rf /usr/lib/python2.7/dist-packages/webkit/       

这应该能解决你的问题Here's讨论一些可能解决方案的线程

相关问题 更多 >