摘要: 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。 try...except...finally... try里发生错误则执行except,finally都会执行,所有可以省略。 阅读全文
posted @ 2017-06-22 23:04 x.cube 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 多线程编程,模型复杂,容易发生冲突,必须用锁加以隔离,同时,又要小心死锁的发生。 Python解释器由于设计时有GIL全局锁,导致了多线程无法利用多核。多线程的并发在Python中就是一个美丽的梦。 Python的线程是真正的Posix Thread,而不是模拟出来的线程 Python的标准库提供了 阅读全文
posted @ 2017-06-22 22:53 x.cube 阅读(264) 评论(0) 推荐(0) 编辑