导语:
本文主要介绍了关于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生成随机数?08/14
- ♥ Python中eval的使用及注意事项12/17
- ♥ python中的终端是什么?08/25
- ♥ Python格式化字符串(格式化输出)12/10
- ♥ Python中Cookie模块的作用是什么?11/06
- ♥ python数据类型转换注意事项01/11
内容反馈