小编Rub*_*day的帖子

支持Python 2和Python 3的标准解决方案

我正在尝试编写一个前向兼容程序,我想知道处理需要不同导入的情况的"最佳"方法.

在我的具体情况下,我使用ConfigParser.SafeConfigParser()Python2 configparser.ConfigParser()中的Python2.

到目前为止,我已经通过在导入时使用try-except或在Python(使用sys)版本上使用条件来使其工作.两者都有效,但我想知道是否有推荐的解决方案(也许还有一个我尚未尝试过).

ETA:谢谢大家.我用过six.moves没有问题.

python import compatibility module python-3.x

8
推荐指数
2
解决办法
1755
查看次数

标签 统计

compatibility ×1

import ×1

module ×1

python ×1

python-3.x ×1