上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 1 import socketserver 2 class MySocketHandler(socketserver.BaseRequestHandler): 3 def handle(self): 4 while True: 5 try: 6 self.data = self.request.re 阅读全文
posted @ 2017-06-06 09:34 十年如一..bj 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Traceback (most recent call last): File "断言.py", line 12, in <module> assert len([1,2,3]) >=5,'列表元素个数小于5'AssertionError: 列表元素个数小于5 阅读全文
posted @ 2017-06-05 10:52 十年如一..bj 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: python 动态导入模块方法1: __import__ 说明: 1. 函数功能用于动态的导入模块,主要用于反射或者延迟加载模块。 2. __import__(module)相当于import module 举例说明: 首先创建一个模块目录lib,然后在目录内创建一个模块为:aa.py 模块代码为: 阅读全文
posted @ 2017-06-05 09:57 十年如一..bj 阅读(13589) 评论(0) 推荐(0) 编辑
摘要: socket 网络模块 注意事项:在python3中,所有数据的传输必须用bytes类型(bytes只支持ascii码)所以在发送数据的时候要么在发送的字符串前面加 'b',要么使用encode('utf-8')进行转换成bytes类型发送,但是在接收端必须用decode()进行转码。 1、Sock 阅读全文
posted @ 2017-06-04 21:41 十年如一..bj 阅读(3508) 评论(0) 推荐(1) 编辑
摘要: 1 class zyEXCEPTION(Exception): 2 def __init__(self,msg): 3 self.msg = msg 4 # 以下这行如果存在,则根据以下这行返回错误,如果不存在,则返回self.msg信息 5 def __str__(self): 6 # retur 阅读全文
posted @ 2017-06-04 21:27 十年如一..bj 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1 # 将这个方法动态装入类中进行调用 2 def bulk(self): 3 print('%s is yelling...' % self.name) 4 5 class Dog(object): 6 def __init__(self,name): 7 self.name = name 8 d 阅读全文
posted @ 2017-06-04 21:24 十年如一..bj 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 面向对象(简写:OOP) 面向对象编程定义:利用类和对象来创建各种模型,来实现对真实世界的描述。 优点:使程序更容易理解和维护以及扩展代码。 类定义:用来描述具有相同的属性和方法的对象的集合。(简单讲就是个模板) 实例化定义:创建一个类的实例,类的具体对象。 对象定义:通过类定义的数据结构的实例 举 阅读全文
posted @ 2017-05-27 10:11 十年如一..bj 阅读(160) 评论(0) 推荐(0) 编辑
摘要: subprocess 模块 功能:用来生成子进程,并可以通过管道连接它们的输入/输出/错误,以及获得它们的返回值。它用来代替多个旧模块和函数: os.system os.spawn* os.popen* popen2.* commands.* 目的:启动一个新的进程并且与之通信,subprocess 阅读全文
posted @ 2017-05-25 11:02 十年如一..bj 阅读(281) 评论(0) 推荐(0) 编辑
摘要: re模块功能:实现字符串匹配。元字符 描述\ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$ 匹配输入字... 阅读全文
posted @ 2017-05-12 12:00 十年如一..bj 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1 import logging 2 #打开记录日志文件并设定日志写入级别为info以上,设定日志文件格式,开头是时间,然后是日志信息 3 logging.basicConfig(filename='example.log', 4 level=logging.INFO, 5 format='%(as 阅读全文
posted @ 2017-05-12 00:28 十年如一..bj 阅读(183) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页