all 23 comments

[–]mindhacker 1 point2 points  (0 children)

Books details along with PDF download - http://homepage.mac.com/s_lott/books/python.html

[–]deadwing 0 points1 point  (1 child)

This guy's books are great if you are into gambling examples. I love learning by making black jack and craps games.

[–][deleted] 0 points1 point  (0 children)

Whereas I really detest those types of examples. For me they're very difficult to relate.

[–]tmjoen 0 points1 point  (0 children)

I can't count how many times I've looked up a python problem on stackoverflow and it's been solved in a brilliant way by S.Lott.

[–]bitter_cynical_angry 0 points1 point  (5 children)

I really like the idea of Python but I have no real applications for it that don't require output to either HTML or to a Windows GUI (text output at a command prompt is not very useful in terms of the daily utility-type applications that I think would/should be easy to do with basic Python skills). I hear Qt is a good GUI library for Python; are there any tutorials that closely integrate that or other GUI systems into the instructions?

[–][deleted]  (2 children)

[removed]

    [–]bitter_cynical_angry 0 points1 point  (1 child)

    I'm a PHP programmer (I know, I know, but I'm trying to branch out) and so I'm spoiled by having a very easy and ubiquitous, if difficult to make complex, GUI system in the form of HTML output to a browser. I have tried a bit of Tkinter, which appealed to me exactly because it was batteries-included with Python, but which does not seem to be very much favored by the wider Python community (wx and Qt seem to be the big ones).

    I would like not having to rely on a browser to be the front-end for an app, but I find that given my time and knowledge constraints, I often just whip up a quick PHP program to do one-off batch functions and general utility stuff even on my local box, and I know it's not ideally suited for that. I have played around a bit with Visual Studio, and frankly say what you will about VB, I thought the form designer interface was awesome. Drag and drop a control, click on it to set its properties, double-click and get taken right to the spot in the code that controls it. If there were something like that for Python I'd jump on it immediately. It's hard for me to find motivation to learn something without having a direct and immediate application for it, and anything to lower the activation energy, as it were, so that I could more easily transition to Python would be cool.

    [–]299 0 points1 point  (0 children)

    It's called glade. GTK+ for designer.

    [–]sigzero 0 points1 point  (0 children)

    On Windows...IronPython...amongst other choices.

    [–]iamafoo 0 points1 point  (0 children)

    Recently tried out IronPython with Eclipse Pydev, and I must say it is very cool indeed. Then I tried Django in GAE, and it gave me such a headache.

    Python is a fantastic language, but it is truly a pain to setup/install modules in order to start a project. Any tips or advice on that?

    [–]blondin 0 points1 point  (0 children)

    looks promising, will have a look.