python - 使用 tkinter wraplength 函数时出错
问题描述
我想要标签自动换行符内的输出。我看到很多人使用函数 wrap length 但是当我像这样使用它时
label_out.place(relx=0, rely=0.05, relwidth=1, relheight=0.95, wraplengt=200)
表明
TclError: unknown option "-wraplength"
我现在知道哪里做错了,我把我的代码更正了
final_text = ' '.join([lemmatizer.lemmatize(w) for w in stemmed])
label_out = Label(root,font="helvetica 14", wraplength=300,justify="center")
label_out['text'] = final_text
现在我又遇到了一个错误
AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'tk'
解决方案
正如错误所说Label.place
,不支持wraplength
选项。wraplength
用于小部件。你可以把你的代码改成这样
label_out= Label(root, text="Your long text", font="helvetica 14",wraplength=300, justify="center")
推荐阅读
- javascript - 如何更新 index.html 文件中的 javascript?
- artifactory - Artifactory cli - 下载现有文件
- azure - 在 azure 活动目录中使用相同的用户 ID 限制多个用户登录
- android - 世博推送通知未在 Android 手机中弹出(浮动通知)
- .net - 同一计算引擎上的多个 Web 应用程序
- android - 如何在 volley、android 中使用 GET 方法向后端发送参数并获取响应消息?
- python - 分而治之的数组求和还是基于循环的数组求和?
- javascript - 解释数组 - 连接到特定对象
- python - Flask-appbuilder 上的路由 - 构建错误
- c# - 如何从其他场景加载精灵?