six.moves的用法

Posted 笨鸟居士的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了six.moves的用法相关的知识,希望对你有一定的参考价值。

six是用来兼容python 2 和 3的,我猜名字就是用的2和3的最小公倍数。

six.moves 是用来处理那些在2 和 3里面函数的位置有变化的,直接用six.moves就可以屏蔽掉这些变化

 

Python 3 reorganized the standard library and moved several functions to different modules. Six provides a consistent interface to them through the fake six.moves module. For example, to load the module for parsing html on Python 2 or 3, write:

from six.moves import html_parser

Similarly, to get the function to reload modules, which was moved from the builtin module to the imp module, use:

from six.moves import reload_module

 

以上是关于six.moves的用法的主要内容,如果未能解决你的问题,请参考以下文章

pyinstaller报错urllib3.packages.six.moves pre-safe-import-module hook failed, needs fixing.

py2exe 无法从 Six.py 导入

在 theano 中保存和重置多层网络的参数

c_cpp 加载源图像固定用法(代码片段,不全)

SQL Select 语句的用法

jquery中的$的特殊用法