摘要: import paramiko import threading class ftpclient(object): def __init__(self): self.ssh = paramiko.SSHClient() def sftp_connect(self, hostname, port, username, passwd): tran... 阅读全文
posted @ 2018-01-03 15:09 橙子味的萝卜 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 动态导入模块一个简单的示例,目录结构,data为目录。 首先单独建一个类,文件名module.py 1 class QQ(object): 2 def __init__(self,name): 3 self.name = name 4 5 def frend(self): 6 print("你的好友 阅读全文
posted @ 2017-11-29 10:08 橙子味的萝卜 阅读(319) 评论(0) 推荐(0) 编辑
摘要: socket通信的伪代码流程: socket简单的示例代码 client端的代码: server端的代码: socket多用户连接: client端的代码: server端的代码: socket简单的shell实现: client端的代码: server端的代码: 阅读全文
posted @ 2017-11-27 18:18 橙子味的萝卜 阅读(233) 评论(0) 推荐(0) 编辑
摘要: try...except可以将可能发生错误的语句放在try模块里面进行异常处理;try..except..else当没有异常发生时,else中的语句将会被执行。 处理一组异常可以这样写(其中e代表异常的实例): else和finally语句示例:KeyError,FileNotFoundError都 阅读全文
posted @ 2017-11-24 16:40 橙子味的萝卜 阅读(97) 评论(0) 推荐(0) 编辑
摘要: getattr(object,name,default=None) 获取对象object的属性或者方法,如果存在打印出来,如果不存在,打印出默认值,默认值可选。需要注意的是,如果是返回的对象的方法,返回的是方法的内存地址,如果需要运行这个方法,可以在后面添加一对括号。hasattr(object,n 阅读全文
posted @ 2017-11-24 11:04 橙子味的萝卜 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 普通方式 特殊方式 阅读全文
posted @ 2017-11-23 15:27 橙子味的萝卜 阅读(254) 评论(0) 推荐(0) 编辑
摘要: __doc__ 表示类的描述信息 __module__ 和__class__ __call__ __dict__ __str__ 阅读全文
posted @ 2017-11-22 18:10 橙子味的萝卜 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 静态方法(staticmethod名义上归类管理,实际上在静态方法里访问不到类或实例中的静态属性) 类方法(classmethod只能访问类变量,不能访问实例变量) 属性方法(把一个方法变成一个静态属性) 经典类,具有一种@property装饰器: 新式类,具有三种@property装饰器,分别对应 阅读全文
posted @ 2017-11-22 11:23 橙子味的萝卜 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 最典型的例子: 例子二 阅读全文
posted @ 2017-11-10 18:18 橙子味的萝卜 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 例代码: 代码流程图: 阅读全文
posted @ 2017-11-09 11:53 橙子味的萝卜 阅读(198) 评论(0) 推荐(0) 编辑