摘要:
m=2 n=3memo_01 = [[1] * m for i in range(n) ]memo_02 = [[1]*m]*nprint("memo_01:{},memo_02:{},".format(memo_01,memo_02)) # memo_01:[[1, 1], [1, 1], [1, 阅读全文
摘要:
GIL--全局解释器锁 1. python增加GIL的原因: cpython解释器的内存管理并不是线程安全的 保护多线程下对python对象的访问 cpython使用简单的锁机制避免多个线程同时执行字节码 2. 影响: 同一时间只有一个线程执行字节码 CPU密集程序难以使用多核的优势 IO期间会释放 阅读全文
摘要:
1. 处理异常/捕获异常 try: raise MyException("11")except Exception as e: print(e) import tracebacktry: raise MyException("11")except : print(traceback.format_e 阅读全文