Ask your own question, for FREE!
MIT 6.189 A Gentle Introduction to Programming Using Python (OCW) 14 Online
OpenStudy (anonymous):

How do I directly display a webpage on the python GUI e.g. in a frame? I heard about (common gateway interface)CGI but I don't know what is that. I'm currently using tkinter.

OpenStudy (anonymous):

I'm only a beginner really, I have PyQt installed and I messed a little bit with QWebView() which seemed to work OK. Seems to be quite a lot of different GUI packages....

OpenStudy (rsmith6559):

Common Gateway Interface has to do with a program on a webserver executing and outputting a webpage. Except for possibly passing arguments to the webserver, CGI has nothing to do with the client. Displaying a web page in a frame is, well, a web browser.

OpenStudy (anonymous):

I was trying to make a webbrowser but so far tkinter only has webbrowswer controls. Hmm...lemme hope that my line will be better to download other GUI packages...

OpenStudy (anonymous):

The best approach for what you plan to do in my opinion is to use PyQT instead of Tkinter and the WebKit renderering engine. You should find valuable help there : http://www.rkblog.rk.edu.pl/w/p/webkit-pyqt-rendering-web-pages/

OpenStudy (anonymous):

While I was searching for the original source for linking web, it seems that this will have to work. VB has a similar function but the webbrowser is one of a scaled down internet explorer.

OpenStudy (anonymous):

I hope it helps you ...

OpenStudy (anonymous):

Lol, it really did. Thanks to all of you!

OpenStudy (preetha):

Shadowsys - if you liked the response, show it by giving the answerer a medal! Its the OpenStudy code of conduct! And everyone loves it.

OpenStudy (anonymous):

Also, if you are up for it, Google has an excellent tutorial on using the Google App Engine with Python. One of the aspects is using a Webapp framework. I learned a lot when I read it, maybe you will to - here is a link: https://developers.google.com/appengine/docs/python/gettingstarted/usingwebapp

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!