Python DearPyGui之四:关于中文

DearPyGui如何输入中文? 为啥我的中文显示乱码?
不废话,直接上步骤和代码,照抄就是。
第一步:随便找个网站,下载个中文的.ttf文件(这是啥玩意儿自己搜索)
这步不解释。

第二步:将.ttf文件拷到你根目录下

汉化.png

当然,别的位置也可以,只要你能读取到就OK

第三步:主程序中加入以下代码

# 注册字体,自选字体
with dpg.font_registry():
    with dpg.font("song.ttf", 18) as font1:  # 增加中文编码范围,防止问号
        dpg.add_font_range_hint(dpg.mvFontRangeHint_Default)
        dpg.add_font_range_hint(dpg.mvFontRangeHint_Chinese_Simplified_Common)
        dpg.add_font_range_hint(dpg.mvFontRangeHint_Chinese_Full)
    dpg.bind_font(font1)

别问着段代码啥意思,问也不告诉你。


image.png

哦了,搞定。就这么简单

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容