从Python 3.0的新功能开始:
在
StringIO和
cStringIO模块都没有了。而是导入io 模块,分别将
io.StringIO或
io.BytesIO用于文本和数据。
。
修复一些Python 2代码以使其在
Python 3(caveat emptor)中工作的可能有用的方法:
try: from StringIO import StringIO ## for Python 2except importError: from io import StringIO ## for Python 3
注意:此示例可能与问题的主要内容相切,仅作为一般性地解决缺失StringIO模块时要考虑的内容。 有关消息的更直接解决方案
TypeError: Can't convert 'bytes' object to str implicitly,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)