上一页 1 ··· 27 28 29 30 31
摘要: __get__,__getattr__和__getattribute都是访问属性的方法,但不太相同。 object.__getattr__(self, name) 当一般位置找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常。 object.__get 阅读全文
posted @ 2017-05-22 17:59 扫驴 阅读(7422) 评论(3) 推荐(0) 编辑
摘要: 作者博文地址:https://www.cnblogs.com/liu-shuai/ eval 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数c 阅读全文
posted @ 2017-05-20 15:54 扫驴 阅读(815) 评论(6) 推荐(0) 编辑
摘要: '\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。 实际我的脚本读取FTP的列表,如果用的split("\r\n"),可以获得正确的结果; 而如果是split("\n"), 则每个子串带上\r,会导致输出的结果累加在一行。 阅读全文
posted @ 2017-05-17 16:18 扫驴 阅读(3975) 评论(4) 推荐(0) 编辑
摘要: 客户端: 阅读全文
posted @ 2017-05-16 17:56 扫驴 阅读(185) 评论(1) 推荐(0) 编辑
摘要: dir()是python的一个函数, dir()函数如果接受的参数是一个类,则返回这个类所有的类变量和方法 dir()函数如果接收的参数是一个类的实例,则返回这个实例所有的实例变量,对应的类的类变量,以及方法 __dict__是类以及类的实例默认都有的属性, __dict__是一个字典,保存了两种内 阅读全文
posted @ 2017-05-14 10:18 扫驴 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1 a = 2 2 def b(): 3 a = 3 4 print id(a) 5 class c(): 6 def __init__(self): 7 print id(c) 8 d =c() 9 print id(d) 10 print d 阅读全文
posted @ 2017-05-13 16:22 扫驴 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1 class a(): 2 name="11"#类变量 3 global name1#类中的全局变量 4 name1 = "22" 5 def __init__(self): 6 print self.name #实例可以访问类变量 7 self.name = "33" 8 def do(sel... 阅读全文
posted @ 2017-05-13 15:29 扫驴 阅读(231) 评论(3) 推荐(0) 编辑
摘要: self指的是对象本身,而非类本身 同样一段代码,py2会报错,在py2中类中所有的方法必须要传入self参数,除非有修饰,而在py3中,类中的方法不必非要传入self参数,没有传入self参数的方法可以直接被类调用,但是在该方法中不能出现self.XXX这样的形式 阅读全文
posted @ 2017-05-12 20:12 扫驴 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 1 class a(): 2 def __init__(self,aa): 3 self.aa = aa 4 class b(a): 5 def do(self): 6 print (self.aa) 7 #bb = b()#报错 8 bb =b(2) 9 bb.do() 阅读全文
posted @ 2017-05-11 12:22 扫驴 阅读(933) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31