摘要:
Socket是应用层与TCP/IP协议簇通信的中间层,可以看作提供给应用层所用的接口.Python中,主要用socket.socket([family[,type[,proto]]])方法来创建一个socketfamily-套接字地址结构,有AF_INET AF_INET6和AF_UNIX.type - 数据传输的类型,广泛使用的有SOCK_STREAM(数据流)和SOCK_DGRAM(数据报文)SOCK_STREAM是面向连接的,SOCK_DGRAM是无连接的,如ATM和TCP协议属于SOCK_STREAM类型,而IRDA和UDP协议属于SOCK_DGRAM类型.proto - 指明所要接收 阅读全文
posted @ 2013-07-01 23:49
study-notes
阅读(219)
评论(0)
推荐(0)
摘要:
内部类的实例化方法:1:直接使用外部类调用内部类 调用格式:object_name=outclass_name.inclass_name()outclass_name为外部类的名字,inclass_name 表示内部类的名称,oblect_name 表示内部类的实例2:先对外部类进行实例化,然后在实例化内部类调用格式:out_name=outclass_name()in_name=out_name.inclass_name()in_name.method()out_name()表示外部类的实例,in_name表示内部类的实例相关例子如下: 1 [root@sa ~]# cat c_3.py . 阅读全文
posted @ 2013-07-01 18:29
study-notes
阅读(413)
评论(0)
推荐(0)
摘要:
方法的定义:和函数一样但是需要self作为第一个参数类的方法也分为公有方法和私有方法:私有方法:不能被外部的类和方法调用,私有方法的定义和私有属性的定义一样,在方法的前面添加:“__”双下划线就可以了类方法:被classmethod()函数处理过的函数,能被类所调用,也能被对象所调用(是继承的关系)静态方法:相当于“全局函数“,可以被类直接调用,可以被所有实例化对象共享,通过staticmethod()定义 静态方法没有"self" 语句;self参数:用于区分函数和类的方法(必须有一个self),self参数标示指向对象本身 1 #!/usr/bin/env python 阅读全文
posted @ 2013-07-01 16:31
study-notes
阅读(172)
评论(0)
推荐(0)
摘要:
类:是对事物的抽象 ;对象:是类的一个实例化;Python使用class关键字定义类,并且类名的首写字母要大写;类把需要的变量和函数组合在一起,这种包含也称之为封装;下面是一个简单的类创建过程: 1 [root@sa ~]# cat class.py 2 #!/usr/bin/env python 3 #coding:utf-8 4 5 class Ren: 6 name = "Jesse"; 7 age = "23"; 8 work = "sa"; 9 10 def run(self,city):11 p... 阅读全文
posted @ 2013-07-01 00:19
study-notes
阅读(166)
评论(0)
推荐(0)

浙公网安备 33010602011771号