在Python2.7中,我的结构在Python3.5中出现错误。在
这是密码
python_types = {
TYPE_DOUBLE: float,
TYPE_FLOAT: float,
TYPE_INT64: long,
TYPE_UINT64: long,
TYPE_INT32: int,
TYPE_FIXED64: float,
TYPE_FIXED32: float,
TYPE_BOOL: bool,
TYPE_STRING: unicode,
}
我只收到long和unicode类型的错误,但其他类型都可以。有人能解释一下为什么吗?在
根据python3.0中包含的PEP(Python增强建议),}合并,现在只有{}。在
long
与{https://www.python.org/dev/peps/pep-0237/
您还可以在Python3.0的“新增功能”发行说明中看到对它的引用:https://docs.python.org/3.0/whatsnew/3.0.html#integers
相关问题 更多 >
编程相关推荐