相关文章推荐
帅呆的炒粉  ·  pytorch ...·  3 月前    · 
成熟的充电器  ·  篮球——CBA第一阶段:苏州肯帝亚胜福建浔兴 ...·  3 月前    · 
风流倜傥的单杠  ·  燃情开跑,共赴美好!2023上海半程马拉松即 ...·  1 年前    · 
打盹的大熊猫  ·  深化认识创新实践 ...·  1 年前    · 
忐忑的马克杯  ·  美国家地理学会宣布:正式承认南大洋为世界第五 ...·  1 年前    · 
安静的海龟  ·  卡塞米罗真那么厉害?曼联和皇马,因为卡塞米罗 ...·  1 年前    · 
小百科  ›  如何将文本的正当性设置为“证明”?开发者社区
python
微醺的匕首
6 月前
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
提问

问 如何将文本的正当性设置为“证明”?

Stack Overflow用户
提问于 2022-01-27 02:17:51
EN

我正试图从平直的文本中证明这一文本是正确的。其他答案( 如何在Tkinter文本框中设置对齐 )说这是我的答案。我尝试使用以下代码(我使用tkinter 8.6和Python 3):

代码语言: javascript
复制
import tkinter
root = tkinter.Tk()
text_widget = tkinter.Text()
text_widget.pack(fill='both', expand=True)
text_widget.tag_configure('tag-center', justify='justify')
text_widget.insert('end', 'text ' * 10, 'tag-center')

但是,如果我运行代码:

代码语言: javascript
复制
Traceback (most recent call last):
  File "C:/Users/moon/AppData/Local/Programs/Python/Python310/asking1.py", line 5, in <module>
    text_widget.tag_configure('tag-center', justify='justify')
  File "C:\Users\moon\AppData\Local\Programs\Python\Python310\lib\tkinter\__init__.py", line 3888, in tag_configure
    return self._configure(('tag', 'configure', tagName), cnf, kw)
  File "C:\Users\moon\AppData\Local\Programs\Python\Python310\lib\tkinter\__init__.py", line 1665, in _configure
    self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))
_tkinter.TclError: bad justification "justify": must be left, right, or center

上面写着"_tkinter.TclError:不好的理由“:必须是 left , right ,或 center ,但没有 code 。我看到了MS和LO作家都有 E212证明。怎么做呢?谢谢!

请单击此链接: Word说明

2 253 0 票数 1
EN
python
tkinter
tkinter-text

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-05-31 07:17:38

实际上,在tkinter中没有 ,没有 正义函数。它只有 ( tk.LEFT ) , ( tk.CENTER ) 或 "right" ( tk.RIGHT )

但不要失望,就像杰森先生说的,pyqt5有以下合理的选择:

代码语言: javascript
复制
import PyQt5.QtCore
# import PySide5.QtCore
PyQt5.QtCore.Qt.AlignLeft      # PySide6.QtCore.Qt.AlignLeft
PyQt5.QtCore.Qt.AlignHCenter   # PySide6.QtCore.Qt.AlignHCenter
 
推荐文章
帅呆的炒粉  ·  pytorch 中的#@save的意思_#save python是什么意思
3 月前
成熟的充电器  ·  篮球——CBA第一阶段:苏州肯帝亚胜福建浔兴股份_手机搜狐网
3 月前
风流倜傥的单杠  ·  燃情开跑,共赴美好!2023上海半程马拉松即将鸣枪开跑_国企动态
1 年前
打盹的大熊猫  ·  深化认识创新实践 不断探索媒体融合新路径--传媒--人民网
1 年前
忐忑的马克杯  ·  美国家地理学会宣布:正式承认南大洋为世界第五大洋-中新网
1 年前
安静的海龟  ·  卡塞米罗真那么厉害?曼联和皇马,因为卡塞米罗,都脱胎换骨
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号