This question has already been answered:

Advise good literature on Python, aimed at creating Web applications. And advise the development environment in which to work, or there without compiling? And how many hosts support Python?

Reported as a duplicate by Nick Volynkin participants ♦ , Visman , ermak0ff , ThisMan , Saidolim Oct 11 '15 at 8:58 .

A similar question was asked earlier and an answer has already been received. If the answers provided are not exhaustive, please ask a new question .

    2 answers 2

    from books:

    • Mark Lutz is learning Python 4th edition .. (the best I've seen / 1272 pages).
    • A.Golovaty Django detailed guide 2nd edition (can be downloaded on the network / 550 pages).

    hosting with django:

    Python IDE:

    • PyCharm is a great environment for python, including sharpened for django and supports something from google (I won’t say exactly because I’m not interested in google lotion)
    • Eclipce with a plugin for python is not a bad IDE, but I did not like it ..
    • any text editor with utf-8 encoding support

      in general, these issues have already been discussed thousands of times in each forum, use the search for guys!

    • Thank you, and that no one on pure Python writes web applications? Only through Django? I just don't like frameworks ... Experience will be bad for them - iproger
    • one
      pure python under the web is cgi: unreadable, poorly interpreted, and a lot of minuses ... you want experience on python, write UI and solve any interesting puzzles .. the skill for the web differs from the skill under the compute only by the name of the libraries and methods of displaying information, the basic skills of the language are the same used in all its manifestations - Alexander Molofeev

    G. Rossum, F.L.J. Drake, D.S. Otkidach Python programming language

    Development Environment: Sublime Text 2

    Framework: Django :)

    Sane hosting is not enough. Pure Python with no problems, Django with difficulty.

    • Thank you, I still don't use frameworks) - iproger
    • I also did not use until I saw Django. But in general, I see the Google App Engine as a completely reasonable balance between the “meat framework” and the “bare python”. On the one hand there is ORM (BigTable again), and on the other - complete freedom for the rest :) - Yuri Andreev