【未经个人同意不得转载】
【本文章发布于CSDN:【Python】使用urwid判断字符宽度】
查了一下python判断字符宽度的,然后看到个文章里提到了urwid【Python计算字符宽度的方法】,然后感觉自己捡到宝了,去搜一下urwid,结果,呵呵,抄,尽情抄,一个文章复制黏贴甚至连格式都不带改的,弄得我连文章的真实出处都不知道在哪。
使用urwid判断字符宽度
用urwid.str_util.get_width(ordinal:int)进行判断,可惜这函数不是直接根据字符判断的(也就是你直接往函数里传入字符会报错),而是根据字符编码判断,也就是要调用该函数的话得额外加上ord
ch='A'
#urwid.str_util.get_width(ch)#【这个直接报错提示参数错误】
urwid.str_util.get_width(ord(ch))
安装urwid
Windows端:pip install urwid
Linux端:apt-get install python-urwid
【GitHub-urwid】