摘要:http://www.cnblogs.com/alex3714/articles/5230609.html python的多线程是通过上下文切换实现的,只能利用一核CPU,不适合CPU密集操作型任务,适合io操作密集型任务(如web高并发get读取网页文件) io操作不占用CPU 计算操作占用CPU
阅读全文
摘要:#!/usr/bin/env python # Author:Zhangmingda import paramiko '''创建ssh对象''' ssh = paramiko.SSHClient() '''设置允许连接不在know host的主机''' ssh.set_missing_host_ke
阅读全文
摘要:socket模块 serSocket.setblocking(False) 设置为非阻塞; #coding=utf-8 from socket import * import time # 用来存储所有的新链接的socket g_socketList = [] def main(): serSock
阅读全文
摘要:解释器内部使用的为__import__('str') #!/usr/bin/env python # Author:Zhangmingda print('我是aa类 ') #被import的时候就执行 class A(object): def __init__(self): self.name =
阅读全文
摘要:更多功能 sk = socket.socket(socket.AF_INET,socket.SOCK_STREAM,0) 参数一:地址簇 socket.AF_INET IPv4(默认) socket.AF_INET6 IPv6 socket.AF_UNIX 只能够用于单一的Unix系统进程间通信 参
阅读全文
摘要:tree . . ├── bin │ ├── __init__.py │ └── start.py #启动文件 ├── conf │ ├── __init__.py │ └── settings.py #全局配置文件 ├── core#核心代码目录 │ ├── CourseClass.py#课程类
阅读全文
摘要:常规: list1 = [1,2,3,4,5,] dict1 = {'name':'zmd','age':22} try: list1[5] except IndexError as e: print('错了:',e) 同时捕捉多个错误: list1 = [1,2,3,4,5,] dict1 = {
阅读全文
摘要:hasattr(obj,name_str):#判断一个对象obj里面是否有对应的name_str字符串的方法,返回True或者Falsegetattr(obj,name_str):#根据字符串去获取对象里的对应方法的内存地址。 class Dog(object): def __init__(self
阅读全文
摘要:总结:和类的关联性讲:属性方法>类方法>静态方法 属性方法@property:仅仅是调用方式不用+括号。 类方法@classmethod:访问不了累的属性变量,只可以访问类变量。 静态方法@staticmethod:仅仅是通过类名来调用这个函数而已,和类本身已经没有功能关系了,严格讲已经不是类的方法
阅读全文
摘要:http://www.cnblogs.com/alex3714/articles/5188179.html 生活中 世界万物,皆可分类 世界万物,皆为对象 只要是对象:肯定属于某种品类 只要是对象:肯定有属性 大纲: 面向对象:特性 核心:Class:类 Object:对象 特性:继承:Inheri
阅读全文
摘要:1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )
阅读全文
摘要:http://www.cnblogs.com/alex3714/articles/5161349.html re模块 常用正则表达式符号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 '.' 默认匹配除\n之外的任意一个字符,若指定fl
阅读全文
摘要:hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 MD5 摘要输出 # ######## md5 ######## import hashlib hash = hashli
阅读全文
摘要:*.ini配置文件样例 创建默认的文件样例 读取文件内容 read() configparser增删改查语法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
阅读全文
摘要:Python也可以很容易的处理ymal文档格式,只不过需要安装一个模块。 参考文档:http://pyyaml.org/wiki/PyYAMLDocumentation
阅读全文
摘要:<data> <country name="Liechtenstein"> <rank updated="yes">2</rank> <year>2008</year> <gdppc>141100</gdppc> <neighbor name="Austria" direction="E"/> <n
阅读全文
摘要:直接将数据类型以字典的格式 存到文件中去。 直接.get读取出来,
阅读全文
摘要:1.定义: 模块:逻辑上组织python代码(变量、函数、类、逻辑:实现一个功能,本质是.py结尾的文件) 2.导入方法 import module_name,module_name2,...... from module import module1,module2,.... from modul
阅读全文