Considering python - have a few questions.

Cameron Laird claird at lairds.us
Sun Feb 13 09:08:04 EST 2005


In article <m04u011nhb1uvkhtctu37o4ug0j8efuebh at 4ax.com>,
Tim Roberts  <timr at probo.com> wrote:
>"Heather Stovold" <h_stovold at hotmail.com> wrote:
>>
>>I need to make a GUI interface.  Some of the screens need to be dynamically
>>created, with the screen information in a database. Included in the database
>>will be pictures (.gif or .jpg) that need to be displayed.  A second
>>database would hold the user's data.   I would also need to be able to print
>>reports made in a similar fashion.
>>
>>I would want the program to run in Windows for sure.  If it could work on a
>>Mac and other systems, that would be a plus.  I would really love it to be
>>able to also be able to be run on the internet (allowing more than one
>>person access to the data), but I've never done anything other than basic
>>web pages with a web page editor (dreamweaver.)
>>
>>btw - I have the database designed (and the program info database filled) in
>>Access....
>>
>>I don't mind working hard to learn how to do it....   I just want to know if
>>Python is a good choice or not!
>
>Python is a great choice.  Personally, given your requirements, I would
>make this a web application.  In my opinion, HTML is the easiest way to
>generate a user interface on-the-fly.  With a package like CherryPy, you
>get a web server built-in.  You fire up the server in the background, and
>bring up Internet Explorer as "your" user interface.
			.
			.
			.
Me, too.  Ms. Stovold, while I imagine that you're not thinking
in terms of a Web application, I suspect you're likely to find
Tim's advice very satisfying.  Given your background, as you
describe it, I strongly urge you at least to experiment with
simple dynamically-generated Web pages.  Don't hesitate to start
with CGI, as the easiest way to achieve quick results.



More information about the Python-list mailing list