在更高版本的python中,我可以这样做:
isinstance(s_out, bytes)
[python2.4中没有'bytes'。在python2.4中有等效的方法可以在所有其他python版本中使用吗?
import sys
if sys.version_info < (2, 7):
bytes = str
if isinstance(s_out, bytes):
我真的不知道上下文,但是至少升级到python 2.7而不浪费时间尝试使代码与python 2.4兼容不会更好。
我不了解目标系统和操作系统,但可以想象有可能安装更新的python并投入时间使代码与更新的python一起工作。