在过去的一个月里,我(作为一个完全的初学者程序员)学到了很多关于 python 的知识,我构建了一个基于文本的游戏和一些其他类似初学者的应用程序。我希望通过网络编程和 Web 开发将其带入下一步。
浏览所有问题后,我发现资源具有更高级的性质,并且由于我缺乏初学者知识,因此很难遵循某些教程。目前我的目标是能够开发网络应用程序,包括提供媒体服务并具有通用功能。
许多人告诉我使用网络框架并在那里学习诀窍,但是我发现没有兴趣完善正确学习基础知识的边缘。谁能给我指点一些资源来教我网络基础知识(通过 python),然后教我 WSGI 基础知识(从初学者的角度来看)?我希望避免使用框架来了解其工作原理。
最佳答案
为什么不从文档开始呢?之后还有大量关于 python 网络编程(包括几本好书)和 WSGI 协议(protocol)的教程。
http://docs.python.org/library/socket.html
http://www.python.org/dev/peps/pep-0333/
Python 网络编程基础涵盖了您在问题中概述的所有主题。 http://www.amazon.com/Foundations-Python-Network-Programming-comprehensive/dp/1430230037/ref=sr_1_sc_1?ie=UTF8&qid=1329533527&sr=8-1-spell
Google 是学习 Python 网络编程基础知识和 WSGI 标准的绝佳引用。
关于python - 使用 python 进行网络/网络编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9338031/