提问者:小点点

如何使用文本显示以下文本


我想在文本小工具中显示以下文本,下面的代码在他们的特定区域显示文本。 我想要这样的东西:单词,单词,单词。。。

谢谢你帮助我

import datetime

from tkinter import * 

import time

root = Tk()

ll = ['sa','fg']


for x in ll : 


    tt = Text(root,wrap=WORD)
    tt.insert(INSERT,x)

    tt.pack()


root.mainloop()

共1个答案

匿名用户

您可以先创建一个字符串,然后插入整个字符串,而不是在for循环中插入每个单词。 顺便说一下,在任何情况下都应该将tt.pack()移到循环之外。

import datetime
from tkinter import *
import time

root = Tk()

ll = ['sa','fg']

tt = Text(root,wrap=WORD)
tt.insert(INSERT, ', '.join(ll))
tt.pack()

root.mainloop()