这是一个创建于 2400 天前的主题,其中的信息可能已经有所发展或是发生改变。
(问题来自 Cookbook.Page 82) 例如:
try:
test = b'%10s %10d %10.2f' % (b'ACME',100,490.1)
except TypeError:
print('不能子啊字节串上执行类似字符串的格式化操作')
else:
print(test)
执行结果:b' ACME 100 490.10'
但是 Cookbook 的 traceback 是‘ TypeError ’,这是为什么? Python 3.x 从哪个版本做修改了吗?
(一点值得注意,Byte String 还是不能执行.format()操作)
|
|
1
mulog 2018-05-17 03:45:39 +08:00 1
|