python相关面试题 1.上下文管理器需要实现哪两种方法以及相关应用 2.对比一下进程,线程和协程 3.魔法函数有哪些 4.什么是闭包和装饰器,装饰器缺点是什么 5.什么是浅拷贝和深拷贝 6.什么是GIL锁和互斥锁 7.init和new有什么区别,new方法的返回值是什么 8.开发中应用过哪些设计模式 9.python中的匿名函数及如何使用 10.如何提升python的运行效率 11.celery有出现失败和报错是怎么排查的 12.异步框架的io多路复用介绍一下 13.elasticsearch介绍一下以及用过哪些分词