【发布时间】:2023-03-24 14:29:01
【问题描述】:
编码utf-8和utf8有什么区别(如果有的话)?
举个例子:
u = u'€'
print('utf-8', u.encode('utf-8'))
print('utf8 ', u.encode('utf8'))
它产生以下输出:
utf-8 b'\xe2\x82\xac'
utf8 b'\xe2\x82\xac'
【问题讨论】:
-
输出是一样的,不是吗?
-
问题很重要,因为Perl有一些不同effectiveperlprogramming.com/2011/08/…
标签: python python-3.x unicode utf-8 character-encoding