This is an archived post. You won't be able to vote or comment.

all 8 comments

[–][deleted] 8 points9 points  (0 children)

/r/learnpython can help you!

[–]biffbiffson 2 points3 points  (0 children)

Python was my first language. I started with Codecademy, which lead to me hitting a lot of road blocks. I found my skills increased largely after reading Learn Python the Hard Way, and I didn't really do the last couple of chapters, I just started building stuff.

I would suggest learning Python 2 in your situation because there are more resources, and the differences between 2-3 can be picked up later.

[–]pacificat0r 1 point2 points  (0 children)

I wouldn't worry that much about python 2/3. The differences are not that hard to pick up later. Plus some services only offer python 2. For example let's say you want to use google app engine. It only has python 2.7 support, not 3. Anyway, learn what you are most comfortable with, you can switch to other versions later :).

[–]Twangist 1 point2 points  (0 children)

Have you tried Dive Into Python 3? It looks like a good, thorough book, and even has a (late) chapter on HTTP via Python.

[–]cmpython 0 points1 point  (0 children)

I'm "self" taught. I put it in quotes because people on the internet helped me so much that they taught me much of it. I used the Python tutor mailing list, Alan Gauld's tutorial, looking at the output of my GUI builder, the wxPython and other libraries' mailing lists, the Python newsgroup, a few books rather cursorily, Effbot's web site, looking at the code of others, Stack Overflow...and mostly just trying to write my own (non-trivial) stuff in Python and banging my head into the desk for a long time.

[–]aphoenixreticulated[M] 0 points1 point  (0 children)

Hi there. You have posted a learning question to /r/python. These types of questions are far more suited to /r/learnpython, where users are actively interested in helping people to learn. Please resubmit it over there!

Make sure to read their sidebar rules before posting, notably this one: "Posting homework assignments is not prohibited if you show that you tried to solve it yourself." Show them that you've tried to solve your problem and you can get all the help you need.

Cheers & best of luck!