12 python networking
问题:如何创建一个python应用程序,可以通过Internet连接和发送数据包到运行相同应用程序的另一台计算机?我可以使用现有的代码/库吗?
背景:我对编程很新(HS高级).我在python中创建了很多简单的东西,但我最近决定开始一个更大的项目.我正在考虑创建一个魔法:收集助推器模拟器草案,但我不知道,如果它给我的技能,所以我到处打听我开始之前是可行的.应用程序需要在计算机之间发送有关正在挑选/传递哪些卡的数据.
谢谢!
开始寻找的好地方是Python 标准库。特别是有几个部分是相关的:
既然你提到你没有这方面的经验,我建议从基于 HTTP 的实现开始。在HTTP协议是相当简单的,易于使用的工作。此外,也有很好的框架,以支持此操作,如webpy服务器和httplib的来自客户端的标准库。
如果您真的想深入研究网络,那么基于套接字的实现可能具有教育意义。这将教你在大量网络代码中使用的基本概念,同时产生一个类似于文件流的接口。
| 归档时间: |
|
| 查看次数: |
20616 次 |
| 最近记录: |