I have not used it, but have heard good things about http://kivy.org/
On Thu, May 9, 2013 at 8:01 AM, Toby Champion <[email protected]>wrote: > Why a web app? > > > On 5/8/13 11:00 PM, David Goldsmith wrote: > >> So I'm writing this GUI app using wxPython when it dawns on me: why don't >> I write it as a Web app (by which I mean Wikipedia's second definition, >> namely "[an] application that is coded in a browser-supported programming >> language...and reliant on a common web browser to render the application >> executable." Then I "discover" a basic problem: Web apps don't appear to >> be able to straightforwardly write to local files (doing so is a central >> function of the intended app). I tried the idea of having the Web app post >> form inputs to a compiled Python executable, which would then format the >> inputs and write the file, but, as I came to understand it, in order for >> all this to occur "locally," my app would have to run a local "server" to >> which the Web app would post and which would "run" the Python >> executable--too complicated for my purpose! (Which is to wade slowly into >> Web app development, not dive right into the deep-end.) So the >> "workaround" I'm contemplating now is to have the app create the text--it >> is meant to be straight ascii, not even unicode--and render it in a browser >> viewing object, e.g., a frame, tab, or popup, and then require the user to >> employ the browser's File->Save Page As... menu function to save the >> result. So my question is: can anyone point me to an example of a page >> that uses client-side code (preferably Python, of course) to process html >> form text inputs into a page which the code then renders in a new browser >> view object? (Yes, I know I've probably visited thousands of such already >> and just never registered that that is what they're doing because I've >> never cared before.) Thanks! >> >> OlyDLG >> > >
