im试图创建名称为“გიორგი”但很猕猴桃的标签,无法使用“ utf-8”识别字符
class Admin(BoxLayout):
def __init__(self, **kwargs):
super().__init__(**kwargs)
class AdminApp(App):
def build(self):
return Admin()
if __name__ == '__main__':
AdminApp().run()```
标签: 文字:“გიო”
Label:
text: 'გიო'
输出是??? 3问号表示任何帮助信息
答案 0 :(得分:0)
添加一个属性font_name
以覆盖默认的 Roboto 字体。使用 DejaVu Sans 字体。
-*- coding: utf-8 -*-
from kivy.base import runTouchApp
from kivy.lang import Builder
runTouchApp(Builder.load_string("""
#:import sp kivy.metrics.sp
Label:
text: 'გიო'
font_size: sp(50)
font_name: "DejaVuSans.ttf"
"""))