2013-02-05 19 views
7

Piszę prosty program python z interfejsem użytkownika, i nie mogę dowiedzieć się, jak umieścić stronę internetową w programie. Próbowałem wyszukiwać w Google, ale nie mogę znaleźć żadnych prostych implementacji. Wszelkie linki będą świetne. Wystarczy zakręcić, po prostu chcę prosty program GUI Pythona ze strony internetowej osadzone wewnątrz niego, w zasadzie tak:python tkinter z prostym opakowaniem internetowym

# File: hello1.py 

from Tkinter import * 

root = Tk() 

w = Label(root, text="This is where i was the web page embeded") 
w.pack() 

root.mainloop() 

Dzięki

EDIT:

rozwiązał problem, używane WebKit

#!/usr/bin/env python 
import gtk 
import webkit 
import gobject 

gobject.threads_init() 
win = gtk.Window() 
bro = webkit.WebView() 
bro.open("http://www.google.com") 
win.add(bro) 
win.show_all() 
gtk.main() 

Jack

+0

Nie wiem, jak to zrobić z Tkinter. Nie ma widżetu Webbrowser. Może możesz zbudować je za pomocą 'import webbrowser'. Daj nam znać, jeśli Ci się uda! – User

+1

Więcej informacji na ten temat: http://www.aclevername.com/articles/python-webgui/ – Gonzo

Odpowiedz

4

nie ma sposobu, aby umieścić stronę internetową w Tkinte r aplikacji.

-3

Użyłem strony internetowej w aplikacji Tkinter i dostałem ouput.

#!/usr/bin/env python 
import gtk 
import webkit 
import gobject 

gobject.threads_init() 

win = gtk.Window() 

pro = webkit.WebView() 
bro.open("http://www.google.com/") 

win.add(bro) 
win.show_all() 

gtk.main() 
+0

Proszę, sformatuj swój kod –

+5

To jest aplikacja gtk, a nie Tkinter. – dhruvvyas90

Powiązane problemy