gpt4 book ai didi

java - 如何将 "plaintext"Java 源代码点以编程方式转换为 Python3 中的表情符号?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:48:04 24 4
gpt4 key购买 nike

我编写了一个 Python3 脚本,用于从文本文件中提取表情符号字符(例如,\ud83d\ude00 for 😀)的 C/C++/Java 源代码点/代理对字符串。

我在这个脚本中还有一个字典,将表情符号映射到它们的描述(“😀”=>“咧嘴笑的脸”)。我如何才能将代理项对(\ud83d\ude00,字符串文字)转换为对应的表情符号,以便将它们用作访问字典中相应表情符号描述的键?

对于一些额外的信息,我正在以这样一种方式提取字符串:当我运行 print(extracted_string) 时,控制台输出为 \ud83d\ude00。当我尝试将表情符号键处的值分配给变量时,我返回了一个错误:

description = dictionary[extracted_string]
KeyError: '\\ud83d\\ude00'

最佳答案

这也和JSON的编码一样。

>>> import json
>>> json.loads('"\\ud83d\\ude00"')
'😀'

关于java - 如何将 "plaintext"Java 源代码点以编程方式转换为 Python3 中的表情符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48889654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com