我正在尝试使用python来整理我下载的Instagram数据,这些数据是一个json文件,但emoji和其他非文本字符的编码方式我无法理解,例如:
json文件将包含:\u00e2\u009c\u008c\u00f0\u009f\u0096\u00a4\u00f0\u009f\u008d\u0095\u00f0\u009f\u008e\u00b6\u00f0\u009f\u00a4\u00af
。在instagram应用程序上显示的是:✌????
或者json:\u00e2\u0080\u0099
。Instagram:'
(撇号)
我试过使用u"string"
,发现了类似的问题here,here和here,但没有一个是用python编写的,也没有给我提供任何有用的细节。
发布于 2021-03-03 00:51:15
试一试
print(('\u00e2\u009c\u008c\u00f0\u009f\u0096\u00a4\u00f0\u009f\u008d\u0095\u00f0\u009f\u008e\u00b6\u00f0\u009f\u00a4\u00af'.encode('latin-1').decode('utf-8')))
输出:
✌????
发布于 2021-03-03 01:08:10
如果您使用的是windows,请按win +。您将得到一个带有表情符号的提示,然后执行print("?")
输出:?
https://stackoverflow.com/questions/66442364
复制相似问题