<p>文档分为两部分:一部分是<a href="http://docs.python.org/3/tutorial/index.html" rel="noreferrer">basic tutorial</a>,它的内容不会超出您在书中所能找到的范围,大部分是对语言本身的引用。它不是一个好的学习资源,但它(就像好的文档一样)是一个很好的参考,当你想知道一个特定的模块做什么的时候。</p>
<p>文档不会回答诸如“如何从Internet下载文件”之类的问题</em><em>(实际上,它是<a href="http://docs.python.org/2/howto/urllib2.html" rel="noreferrer">answers this specific question</a>但是它不是一个教学资源)</em>但是它会告诉您<code>urllib</code>模块的所有方法,但是您已经需要知道您需要<code>urllib</code>来完成工作;这是您开始工作时的主要问题。</p>
<p>我想说的是,从文档中,您可能应该跳过教程(特别是如果您已经在阅读一本书的话),然后看看<a href="http://docs.python.org/3/library/index.html" rel="noreferrer">standard library index</a>,它将为您提供按功能细分的可用模块的概述。</p>
<p>我推荐马克·鲁兹的<a href="http://shop.oreilly.com/product/9780596158118.do" rel="noreferrer"><em>Programming Python</em></a>书作为一个很好的起点。这是一本相当不错的书(1632页),但涵盖了精通Python所需知道的一切。</p>
<p>一旦你看完了,我推荐的下一本书是道格·赫尔曼的<a href="https://rads.stackoverflow.com/amzn/click/com/0321767349" rel="noreferrer"><em>The Python Standard Library by Example</em></a>。这是关于如何使用综合<a href="http://docs.python.org/3/library/index.html" rel="noreferrer">standard library</a>的优秀资源。</p>
<p>最后,在这两本书之后,你现在已经准备好解决现实世界中的问题了,没有什么比拥有一本烹饪书/各种参考资料更有帮助的了,为此我可以推荐以下几本:</p>
<ul>
<li><a href="https://rads.stackoverflow.com/amzn/click/com/0321905636" rel="noreferrer"><em>Python in Practice</em></a></li>
<li><a href="http://shop.oreilly.com/product/0636920027072.do" rel="noreferrer"><em>Python Cookbook</em></a></li>
<li><a href="https://www.jeffknupp.com/writing-idiomatic-python-ebook/" rel="noreferrer"><em>Writing Idiomatic Python</em></a></li>
</ul>