我有一个Python 2.x程序,代码如下:
from types import SliceType
使用python3
运行文件时,会打印以下错误:
ImportError: cannot import name 'SliceType'
如何修复此问题,使python2.x和python3.x都可以执行该文件?你知道吗
这不是像this one这样的随机问题的重复。当您收到相同的错误消息时,可以通过Google/SO搜索找到它。在写这个问题/答案之前,我找不到任何解决这个问题的方法。你知道吗
Tags:
您可以使用基于
try
的构造来获得完整的2.x/3.x兼容性:有关Python2
types
模块中对象的Python3名称的表,请参见this reference。你知道吗相关问题 更多 >
编程相关推荐