摘要: 1 #上节多线程内容回顾 2 3 4 进程 至少包含一个 线程 5 6 线程 内存共享 7 线程同时修改同一份数据时必须加锁,mutex互斥锁 8 递归锁 9 join 等待一个线程结束 10 11 #串行 12 def run(): 13 print ('run thread...') 14 15 阅读全文
posted @ 2017-08-12 09:51 颜言 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1 #queue队列 #生产者消费者模型 2 3 #queue队列 #有顺序的容器 4 #程序解耦 5 #提高运行效率 6 7 #class queue.Queue(maxsize=0) #先入先出 8 #class queue.LifoQueue(maxsize=0)最后在第一 9 #class 阅读全文
posted @ 2017-08-11 20:43 颜言 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1 #并发的多线程效果演示 2 ''' 3 import threading 4 5 def run(n): 6 print ('task',n) 7 8 t1 =threading.Thread(target=run,args=('t1',)) 9 t2 =threading.Thread(tar 阅读全文
posted @ 2017-08-11 14:23 颜言 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1 #paramiko 堡垒机 2 import paramiko 3 4 #创建SSH对象 5 ssh = paramiko.SSHCLient() 6 7 #允许连接不在know_hosta文件中的主机 8 ssh.set_missing_host_key_policy(paramiko.Aut 阅读全文
posted @ 2017-08-11 11:59 颜言 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 #socketserver基本使用#服务器端 2 ''' 3 1 你必须创建一个请求处理类。并且这个类要继承BaseRequestHandler, 4 并且还要重写父亲类的handle() 5 6 2 你必须实例化TCPServer,并且传递server ip 和你上面创建的请求处理类 7 给这 阅读全文
posted @ 2017-08-10 22:37 颜言 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1 #通过socket 实现简单的ssh#服务端 2 3 #服务端 4 import os 5 import socket 6 7 server = socket.socket() 8 9 #server.bind(('0.0.0.0',9999)) 10 server.bind(('localho 阅读全文
posted @ 2017-08-10 15:45 颜言 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1 回顾模块3 2 3 4 静态方法 5 与类无关,不能访问类里的任何属性和方法 6 类方法 7 只能访问类变量 8 属性@property 9 把一个方法变成一个静态属性, 10 flight.status 11 @status.setter 12 flight.status = 3 13 @st 阅读全文
posted @ 2017-08-10 14:15 颜言 阅读(132) 评论(0) 推荐(0) 编辑
摘要: #动态导入模块 1 #动态导入模块 2 3 ''' 4 mod = __import__('lib.aa') #这是pyton解释器自己内部用 5 6 obj = mod.aa.C() 7 8 print (obj.name) 9 10 ''' 11 12 import importlib 13 1 阅读全文
posted @ 2017-08-09 20:39 颜言 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 2017年8月9日学习内容存放 1 #socket通信介绍 2 3 ''' 4 OSI七层 5 6 应用 7 表示 8 会话 9 传输 10 网络 ip 11 数据链路 mac 12 物理层 网线 13 14 15 16 http 17 smtp 18 dns 19 ftp 20 ssh 21 sn 阅读全文
posted @ 2017-08-09 18:50 颜言 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1 #小部分老男孩pyton课程 2 3 4 #所有脚本第一句话都要写解释以下脚本是用什么解释器 5 #!/usr/bin/env python 6 #语言设置为:简体中文 7 #_*_coding:utf-8_*_ 8 9 ##################################### 阅读全文
posted @ 2017-08-03 19:40 颜言 阅读(409) 评论(0) 推荐(0) 编辑