virtualenv使用

virtualenv说白了就是把python相关依赖环境打包放到项目环境下,通过virtualenv进入激活状态,我可以在系统中安装2.7、3.4、3.5版本的python,然后通过virtualenv,指定不同项目使用不同的python版本。

python3 super()多重继承笔记

python内置的super()不只是简单的调用父类的方法,其实是根据mro(方法解析顺序)来进行调用的。当只是使用简单的继承的时候,根据mro的顺序,super()调用的是父类的方法,而当使用多重继承的时候,super()的调用顺序则完全不同。