约 490 字
约 2 分钟
说明:转换为字符串(调用对象的 __repr__
方法),非 ASCII 字符将被转义。参考 repr 函数。
def ascii(obj):
'''
转换为字符串(调用对象的 `__repr__` 方法),非 ASCII 字符将被转义
:param obj: 一个对象
:return: obj.__repr__ 返回的字符串
'''
示例:
class Cat:
def __repr__(self) -> str:
return "I am a 喵喵"
cat = Cat()
print(ascii(cat))
Loading...
创建于 2025/5/9 23:27:43
更新于 2025/5/11 16:48:17