python - 使用 python 进行网络/网络编程

标签 python networking web

在过去的一个月里,我(作为一个完全的初学者程序员)学到了很多关于 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/

相关文章:

python - 使用字符串作为Python字典(内存管理)

docker - 将远程 Docker 容器的端口转发到 localhost

javascript - 重新加载更新的 javascript> 代码而不完全重新加载 html 页面

html - SVG Logo 上缺少字体

python - Google App Engine 实例不断快速关闭

python - Python 中是反射增广加法 (__iadd__) 吗?

python - FTP 可以在浏览器中进行无需身份验证的连接,但不能在代码中进行连接

networking - 轻量级网络可视化工具

c++ - WinAPI:如何确定网络何时正在识别?

html - 如何从网站获取代码?