会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
道高一尺
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
22
23
24
25
26
27
28
29
30
···
47
下一页
2017年5月8日
JSON定义
摘要: 如果我们要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如xml,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输,JSON不仅是标准格式,并且比XML更快,而且可以直接在web页面中读取,非常方便。
阅读全文
posted @ 2017-05-08 09:57 道高一尺
阅读(233)
评论(0)
推荐(0)
2017年5月7日
常见的错误类型和继承关系
摘要: 1 BaseException 2 +-- SystemExit 3 +-- KeyboardInterrupt 4 +-- GeneratorExit 5 +-- Exception 6 +-- StopIteration 7 +-- StopAsyncIteration 8 +-- ArithmeticError 9 ...
阅读全文
posted @ 2017-05-07 17:21 道高一尺
阅读(333)
评论(0)
推荐(0)
with工作原理
摘要: 进入时,调用对象的__enter__ 退出时,调用对象的__exit__
阅读全文
posted @ 2017-05-07 17:05 道高一尺
阅读(168)
评论(0)
推荐(0)
logging格式
摘要: 1 import logging 2 3 def foo(s): 4 return 10 / int(s) 5 6 def bar(s): 7 return foo(s) * 2 8 9 def main(): 10 try: 11 bar(0) 12 except Exception as e: 13 ...
阅读全文
posted @ 2017-05-07 16:51 道高一尺
阅读(182)
评论(0)
推荐(0)
sys.exc_info()可以捕获到任意异常
摘要: 1 import sys 2 try: 3 a = 3 4 assert a > 4 5 except: 6 exc = sys.exc_info()#返回异常的元祖 7 print (exc)
阅读全文
posted @ 2017-05-07 15:51 道高一尺
阅读(528)
评论(0)
推荐(0)
2017年5月6日
异常判断语法
摘要: 1 try: 2 '主逻辑代码。框住了你感觉会抛出异常的代码' 3 4 except: 5 'try代码块里面如果抛出一场了,该执行这里的内容' 6 7 else: 8 'try代码块入锅没有抛出异常,就执行这里的内容' 9 10 finally: 11 '不管怎么样,这里的代码总会被执行'
阅读全文
posted @ 2017-05-06 21:37 道高一尺
阅读(197)
评论(0)
推荐(0)
2017年5月4日
hasattr(obj,attr) 判断前面是否有后面的属性
摘要: hasattr(obj,attr) 判断前面是否有后面的属性
阅读全文
posted @ 2017-05-04 23:24 道高一尺
阅读(453)
评论(0)
推荐(0)
isinstance(obj1,class) 可以判断前者是否是后者的实例
摘要: isinstance(obj1,class) 可以判断前者是否是后者的实例
阅读全文
posted @ 2017-05-04 23:23 道高一尺
阅读(213)
评论(0)
推荐(0)
issubclass判断前面是不是后面的子类
摘要: issubclass(sub,sup) 判断前面是不是后面的子类
阅读全文
posted @ 2017-05-04 23:21 道高一尺
阅读(176)
评论(0)
推荐(0)
子类继承父类后想要扩展父类方法
摘要: 1 >>> class PClass(object): 2 def setInfo(self,sex='Male'): 3 self.gender = sex 4 5 6 >>> class CClass(PClass): 7 def setInfo(self,who): 8 self.name = who 9...
阅读全文
posted @ 2017-05-04 23:16 道高一尺
阅读(1032)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
30
···
47
下一页
公告