如何在 python 2.4 中检查 UTF-8 编码数据(字节)

How do I check for UTF-8 encoded data (bytes) in python 2.4

在 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 兼容不是更好吗。

我不知道目标系统和 OS,但可以想象可以安装更新的 python 并投入时间使代码与更新的 pythons.