4
我试图用下面给出的'RawIOBase'在python中创建一个类。为什么io模块对象没有属性'RawIOBase',尽管我使用python 2.6
try:
import io
except ImportError:
class Serial(PosixSerial, FileLike):
pass
else:
class Serial(PosixSerial, io.RawIOBase):
pass
我试图运行此使用Python 2.6,但它显示错误:
AttributeError: 'module' object has no attribute 'RawIOBase'
我读了RawIOBase从Python 2.6中开始支持。
非常感谢。还有一个名称为'io'的目录和目录中存在'__init__.py'文件。所以当我使用print(io)进行打印时,它将显示来自'/ projects/phx/tools/io/__ init __。pyc'>的 –
kadina
哦相对进口的乐趣:-) – mgilson