知行编程网知行编程网  2022-10-16 04:30 知行编程网 隐藏边栏  5 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python six模块是什么的相关知识,包括python sklearn库,以及python一共有多少模块这些编程知识,希望对大家有参考作用。

什么是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项目占据了。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享