美文网首页Python
python的six.moves作用

python的six.moves作用

作者: HaoYang24 | 来源:发表于2019-06-20 21:00 被阅读0次

    在看陈云大佬的faster-rcnn代码的过程中,在bbox_tool.py 文件中发现了一个之前没用过的一个模块——six, 那么它的作用是什么呢,让我们来研究一下。

    引包 应用

    我们看到six.moves.range的用法似乎与range的用法并无差别。

    通过查找我们了解到:six是用来兼容python 2 和 3的,我猜名字就是用的2和3的最小公倍数。

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

    那么让我们实验一下:

    测试

    好像没差。。。。

    本文所参考的博客

    相关文章

      网友评论

        本文标题:python的six.moves作用

        本文链接:https://www.haomeiwen.com/subject/yocsqctx.html