导语:
本文主要介绍了关于python six模块是什么的相关知识,包括python sklearn库,以及python一共有多少模块这些编程知识,希望对大家有参考作用。
这六个模块是一个 Python2 和 3 兼容库。生成它是为了解决Python2和Python3的代码兼容性问题。众所周知,Python2 和 Python3 的分裂给 Python 开发者带来了很大的麻烦。为了让代码兼容两者,在这个版本中,经常会添加很多代码,urllib的一些方法通常是不兼容的。
所以,当编写代码考虑Python2和Python3代码兼容性问题时,用:
import six.moves.urllib as urllib
不考虑兼容性问题时,直接用:
import urllib
顺便说一句,名字六来自 6 = 2 x 3,那么为什么不使用“五”呢? 5 = 2+3,一是因为乘法更厉害,二是因为五号这个名字已经被Zope Five项目占据了。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何设置时间11/07
- ♥ 如何运行python11/18
- ♥ python3 不是内部命令09/28
- ♥ python词云安装什么库10/25
- ♥ python如何执行.py文件10/17
- ♥ python PyQt信号与槽的连接12/25
内容反馈