Re: WebBrowserProgramming [was: GUIs - A Modest Proposal]
On Jun 13, 4:52 pm, a...@pythoncraft.com (Aahz) wrote: In article cf08e777-b98b-4b7c-96df-e7b127c02...@y4g2000yqy.googlegroups.com, lkcl luke.leigh...@gmail.com wrote: i'm recording all of these, and any other web browser manipulation technology that i've ever encountered, here: http://wiki.python.org/moin/WebBrowserProgramming Neat! Why aren't you including Selenium/Windmill? . cos i'd nver not in a miiillion squillion years heard of it. until now. loovelyy. ok. added selenium - now to look up windmill. thanks aahz. -- http://mail.python.org/mailman/listinfo/python-list
Re: WebBrowserProgramming [was: GUIs - A Modest Proposal]
In article cf08e777-b98b-4b7c-96df-e7b127c02...@y4g2000yqy.googlegroups.com, lkcl luke.leigh...@gmail.com wrote: i'm recording all of these, and any other web browser manipulation technology that i've ever encountered, here: http://wiki.python.org/moin/WebBrowserProgramming Neat! Why aren't you including Selenium/Windmill? -- Aahz (a...@pythoncraft.com) * http://www.pythoncraft.com/ If you don't know what your program is supposed to do, you'd better not start writing it. --Dijkstra -- http://mail.python.org/mailman/listinfo/python-list
WebBrowserProgramming [was: GUIs - A Modest Proposal]
On Jun 10, 6:56 pm, Stephen Hansen me+list/pyt...@ixokai.io wrote: For example: if you want to embed a CSS-capable web-browser into your app? PyQT is actually your best option-- albeit a commercial one if you're not open source.. wx/Python haven't yet finished WebKit integration(*). there are _lots_ other options that i know of. here are three of the best: * python-comtypes and wrap an IWebBrowser2 instance (out of MSHTML) - you can get a win32 GDI handle id out of this: if you know what you're doing, you could likely embed that into a gtk or qt app, just in the same way as you can embed X11 windows into pygtk apps, by knowing the X11 window handle id. * python-xpcom and python-hulahop on top of xulrunner. hulahop is the python magic glue between GTK and the XPCOM access interface to the xulrunner web engine. hulahop allows the xulrunner engine to be embedded as a python gtk widget, whilst also giving you a handle to the xpcom interface. * pywebkitgtk - in its current released/stable form, it gives you juuust enough to embed a web browser, but you can't actually get access to any of the DOM functions (unlike hulahop/xpcom and comtypes/ MSHTML). i'm recording all of these, and any other web browser manipulation technology that i've ever encountered, here: http://wiki.python.org/moin/WebBrowserProgramming l. -- http://mail.python.org/mailman/listinfo/python-list
Re: WebBrowserProgramming [was: GUIs - A Modest Proposal]
On 6/12/10 9:20 AM, lkcl wrote: On Jun 10, 6:56 pm, Stephen Hansen me+list/pyt...@ixokai.io wrote: For example: if you want to embed a CSS-capable web-browser into your app? PyQT is actually your best option-- albeit a commercial one if you're not open source.. wx/Python haven't yet finished WebKit integration(*). there are _lots_ other options that i know of. here are three of the best: Although I didn't state it or even hint at it, I thought it was implied and obvious-- though obviously I was wrong ;-) Oops! But my point and the discussion is grounded in, and be cross platform, because we're discussing GUI's in the context of Tkinter: which is everywhere. If someone doesn't need to target the Big Three with one code base, then sure, the options you suggest may be very nice solutions for them. I was more talking about an app which can run on windows, linux and OSX. -- Stephen Hansen ... Also: Ixokai ... Mail: me+list/python (AT) ixokai (DOT) io ... Blog: http://meh.ixokai.io/ signature.asc Description: OpenPGP digital signature -- http://mail.python.org/mailman/listinfo/python-list
Re: WebBrowserProgramming [was: GUIs - A Modest Proposal]
On Jun 12, 6:14 pm, Stephen Hansen me+list/pyt...@ixokai.io wrote: On 6/12/10 9:20 AM, lkcl wrote: there are _lots_ other options that i know of. here are three of the best: [list of browser engines cut for brevity] Although I didn't state it or even hint at it, I thought it was implied and obvious-- though obviously I was wrong ;-) Oops! i just wanted to do a completeness thing. apologies, there. -- http://mail.python.org/mailman/listinfo/python-list