??
python 2.7中客户端向服务器发送数据demo
ser = socket.socket()
ser.connect((ghost,gport))
lenstr = len(str)
lendata = struct.pack('BB',lenstr/256,lenstr%256)
ser.send(le...
分类:
编程语言 时间:
2015-04-22 22:17:05
阅读次数:
153
From http://www.zhihu.com/question/19854853Python网络编程是一个很大的范畴,个人感觉需要掌握的点有:1. 如何使用Python来创建socket, 如何将socket与指定的IP地址和端口进行绑定,使用socket来发送数据,接受数据,2. 如何使用P...
分类:
编程语言 时间:
2015-03-16 14:15:35
阅读次数:
139
网络编程概论
Socket是计算机之间进行网络通信的一套程序接口.目前,Socket编程已经成为了网络编程的标准,计算机之间通信都必须遵守Socket接口的相关要求.
Socket对象是网络通信的基础,字相当于一个管道连接了发送端和接收端,并在两者之间互相传递数据.Python对Socket进行了二次封装,简化了程序开发步骤,大大提高了开发的效率.
在网络通信模型中,需要两个重要的信息才能完...
分类:
编程语言 时间:
2015-03-12 20:55:26
阅读次数:
193
今天学习了一个python 网络编程,感觉比较简单,也就是基本那几步,create--bind---listen -->receive/send---->close.
还学习一个Tcp版 Server编程框架,可以支持多个socket连接的那种。感觉也还可以。其中最简单的框架为TCPServer+BaseRequestHandler:。简单的例子如下:
import SocketServer
...
分类:
编程语言 时间:
2015-02-01 17:51:05
阅读次数:
173
现实世界中您能找到的最小网络协议实现的程序 1 #!/usr/bin/env python 2 # Simple Gopher Client - Chapter 1 - gopherclient.py 3 #《PYTHON网络编程基础》 第35页 4 5 6 import socket, sy...
分类:
其他好文 时间:
2015-01-15 00:23:09
阅读次数:
214
介绍
Django为多种数据库后台提供了统一的调用API,在Django的帮助下,我们不用直接编写SQL语句。Django将关系型的表(table)转换成为一个类(class)。而每个记录(record)是该类下的一个对象(object)。我们可以使用基于对象的方法,来操纵关系型数据库。
设置数据库
设置数据库需要修改settings.py文件
如果使用的数据库...
分类:
数据库 时间:
2015-01-13 17:55:42
阅读次数:
224
什么是Web框架
只要你知道一点构建动态网站是怎么回事的话,那么就一定能体会到不断重复地发明某些标准特性是多么痛苦的一件事情。你得创建数据库结构,把数据导人导出数据库,处理URL,验证用户输人,提供编辑工具,还得关心安全性和可用性....
终于,你意识到每次都重新实现这些特性实在是太浪费生命了。所以,你决定要重新开发一套自己的库来提供这些功能。或者说,从你最新...
分类:
编程语言 时间:
2015-01-12 16:44:37
阅读次数:
205
介绍
socketserver(在Python2.*中的是SocketServer模块)是标准库中一个高级别的模块。用于简化网络客户与服务器的实现(在前面使用socket的过程中,我们先设置了socket的类型,然后依次调用bind(),listen(),accept(),最后使用while循环来让服务器不断的接受请求。而这些步骤可以通过SocketServer包来简化。)。模...
分类:
编程语言 时间:
2015-01-11 09:42:35
阅读次数:
1042
转: http://www.cnblogs.com/coser/archive/2011/12/17/2291160.html最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一...
分类:
编程语言 时间:
2015-01-10 16:24:07
阅读次数:
208
UDP 服务器不是面向连接的,所以不用像 TCP 服务器那样做那么多设置工作。事实上,并不用设置什么东西,直接等待进来的连接就好了.
ss = socket() # 创建一个服务器套接字
ss.bind() # 绑定服务器套接字
inf_loop:...
分类:
编程语言 时间:
2015-01-09 19:26:09
阅读次数:
164