gin*_*gin 6 python user-interface tkinter tcl emoji
Tkinter 是否支持 16 位范围字符,因为我无法在 gui 中打印表情符号,在 python 终端中打印时,它工作正常
>> print("")
>>
Run Code Online (Sandbox Code Playgroud)
但在 tkinter 中,它显示此错误:
_tkinter.TclError: character U+1f618 is above the range (U+0000-U+FFFF) allowed by Tcl
Run Code Online (Sandbox Code Playgroud)
Tkinter 中存在一个错误,它无法为您透明地映射此内容,并且底层库(Tcl 和 Tk)中肯定存在一个错误,即该字符串不按原样接受,并且根本需要干预。现状是底层库当前要求将字符串中的非 BMP 字符编码为代理项对。
这里进行一些搜索提供了实际执行此编码的代码。
| 归档时间: |
|
| 查看次数: |
4913 次 |
| 最近记录: |