学习Python网络编程的好处是什么?

2 投票
5 回答
2481 浏览
提问于 2025-04-16 13:59

我在看一本关于Python网络编程的书,想知道全面学习Python网络编程有什么好处?我希望能开发一些很酷、很有创意的网页应用。我是个Python新手,所以任何意见都很受欢迎。

祝好

四年后: 这已经是四年前的事了,真是不可思议,我作为开发者成长了这么多。关于它的帮助,我开发了一个电子邮件应用,一个聊天应用,使用Objective C和Python Twisted在服务器端,这也帮助我开发了APNs推送通知的流程。

5 个回答

1

"python 网络编程"并不是一种特别的网络编程。听起来如果你对网络编程有更好的理解,你就能明白 Python 在你整体设计中能发挥什么作用。而不是去读一本关于网络编程的通用书籍,你可以直接查阅 Python 的 API,然后从那里开始。

Python 的一个很酷的地方是,它有很多为不同任务优化的库。在我们公司,我们用 Python 来处理所有服务器端的重活。然后我们使用 jQuery 和基于 Objective-J 的 Cappuccino 来给用户呈现界面。

3

如果你想开发网页应用,那你应该更关注一些网页框架,比如 Django 或者 Pylons

2

“网络编程”并不是指“酷炫的网页应用”。它更多的是关于创建服务器,以及创建能够与服务器交流的客户端。简单来说,就是涉及到套接字、tcp/ip通信、XMLRPC、http协议,以及所有让两台计算机能够互相交流的技术。

如果你只对网页应用感兴趣,那么学习网络编程对你帮助不大。

撰写回答