【发布时间】:2018-10-28 15:18:51
【问题描述】:
我有这个代码:
str = "text"
x = str.encode('ascii')
print(x)
我得到了这个: b'文本'
我想得到这个: “116 101 120 116”作为字符串。 我想要像here 这样的解决方案。
【问题讨论】:
-
print(list(x))为您提供整数。print(*x)会给你以空格分隔的整数。 -
请不要重新定义“str”等内置函数。它可能会破坏更复杂的代码。示例:
isinstance('anything', str)将无法按预期工作。