python的paramiko模块简单应用
摘要:用法1,SSHClient 分别可以使用密码和秘钥登陆,然后执行命令,并且获取执行结果 用法2,transport,上传和下载文件
阅读全文
posted @
2017-08-29 22:13
bainianminguo
阅读(353)
推荐(0) 编辑
python单线程下实现多个socket并发
摘要:先看服务端的代码 在看客户端的代码,分别使用多线程和多进程实现
阅读全文
posted @
2017-08-27 22:44
bainianminguo
阅读(2256)
推荐(0) 编辑
python之协程
摘要:使用urllib+gevent实现多协程的网页爬虫 结果如下,遇到阻塞就会自动跳转到其他的协程,这个阻塞gevent会自动判断的
阅读全文
posted @
2017-08-25 23:07
bainianminguo
阅读(185)
推荐(0) 编辑
python之生产者消费者模型
摘要:#Auther Bob #--*--conding:utf-8 --*-- #生产者消费者模型,这里的例子是这样的,有一个厨师在做包子,有一个顾客在吃包子,有一个服务员在储存包子,这个服务员我们就可以用queue来实现 import threading import queue import time ''' def consumer(p,que): id = que.get() ...
阅读全文
posted @
2017-08-25 07:38
bainianminguo
阅读(199)
推荐(0) 编辑
python之多线程队列
摘要:# 一共有以下3种队列# 1、先进先出# 2、后进先出# 3、存储数据的时候可设置优先级的队列,设置不同的优先级,取的时候按照优先级的顺序来取下面介绍一下队列的方法,如果要使用队列,则需要导入一个模块queue import queue q = queue.Queue(maxsize=3) #创建一个队列的实例,该是对象的size是3 # q.get() #从队列中获取值,如果队列中没有值...
阅读全文
posted @
2017-08-23 22:54
bainianminguo
阅读(336)
推荐(0) 编辑
python的进程间的数据交互
摘要:#先来看下如何实现多进程 # multiprocessing 这个是python的多进程的模块,我们会用到这个模块的很多方法 from multiprocessing import Process import threading import time def f(name): time.slee
阅读全文
posted @
2017-08-20 23:02
bainianminguo
阅读(2108)
推荐(0) 编辑
vmware搭建vSAN提示磁盘不合格或者看不到磁盘的解决办法
摘要:1、如果磁盘不合格,或者在创建磁盘组的时候看不到该磁盘,一般的原因都是该磁盘有其他分区,可以使用下面的方法来解决 a、首先开启esxi主机的ssh功能 b、登陆到esxi的后台 c、 ls /dev/disks/,确认自己的磁盘id和分区 d、partedUtil delete /dev/disks
阅读全文
posted @
2017-08-11 17:16
bainianminguo
阅读(6915)
推荐(0) 编辑
python之多并发socket
摘要:先看socket多并发的服务端的代码,这里是用多线程实现的多并发socketserver 然后看下客户端的代码
阅读全文
posted @
2017-08-10 07:38
bainianminguo
阅读(727)
推荐(0) 编辑
OOP的几个不常用的方法
摘要:from OOP_多态 import cat c = cat("cat") print(c.__doc__) print(cat.__doc__) # # 打印类的描述信息,也就是 # class cat(animal): # ''' # # from xxxxxxxxx # # ''' print(cat.__module__) #打印这个实例|类属于哪个文件...
阅读全文
posted @
2017-08-01 07:29
bainianminguo
阅读(176)
推荐(0) 编辑