Python 我们可以在文本小部件中编码时间吗?

Python 我们可以在文本小部件中编码时间吗?,python,tkinter,Python,Tkinter,是否可以使用文本小部件对时间HH:MM:SS进行编码? 我知道我们可以用标签小部件来实现这一点。我的代码处理文本小部件,希望在TKinter窗口的任何角落显示时间。 如果可能,如何使用标签小部件删除和插入文本。文本小部件具有以下默认方法 delete(startindex [,endindex]) 此方法删除特定字符或文本范围 insert(index [,string]...) 此方法在指定的索引位置插入字符串。 在我的代码中,文本必须一直被删除和插入 谢谢。从1.0删除到end impo

是否可以使用文本小部件对时间
HH:MM:SS
进行编码? 我知道我们可以用标签小部件来实现这一点。我的代码处理文本小部件,希望在TKinter窗口的任何角落显示时间。 如果可能,如何使用标签小部件删除和插入文本。文本小部件具有以下默认方法

delete(startindex [,endindex])
此方法删除特定字符或文本范围

insert(index [,string]...)
此方法在指定的索引位置插入字符串。 在我的代码中,文本必须一直被删除和插入


谢谢。

1.0
删除到
end

import datetime

text.delete('1.0', 'end')
text.insert('end', datetime.datetime.now().strftime('%H:%M:%S')) # text.insert('end', label['text'])


在右下角显示条目

import datetime
from Tkinter import * # from tkinter import *   # Python 3.x

root = Tk()
root.geometry('500x500')
frame = Frame(root)
frame.pack(side=BOTTOM, fill=BOTH)

entry = Entry(frame)
entry.pack(side=RIGHT)
entry.insert(END, datetime.datetime.now().strftime('%H:%M:%S'))
root.mainloop()


更新2

import datetime
from Tkinter import * # from tkinter import *   # Python 3.x

root = Tk()
root.geometry('500x500')
frame = Frame(root)
frame.pack(side=BOTTOM, fill=BOTH)

label = Label(frame)
label.pack(side=RIGHT)
label['text'] = datetime.datetime.now().strftime('%H:%M:%S')
root.mainloop()

我的确切想法是:我的代码在文本小部件上,但我想将代码更改为标签小部件以使用锚选项。根据我的要求,我需要删除并插入tkinter窗口上的文本。我想没有在标签小部件中删除和插入文本的选项。谢谢,第一个代码正在工作,但我需要时间显示在窗口右下角谢谢,先生,我在代码中尝试了此操作,但未能成功。如果我发送代码,您能告诉我如何在右下角的窗口上显示时间吗?接收到的数据使用文本窗口小部件打印在框架上,在文本窗口小部件中,没有在窗口中心打印接收到的数据的选项。因此,我决定将代码从使用文本窗口小部件更改为标记窗口小部件。标签小部件的默认值是anchor=CENTER,它将文本置于可用空间的中心。然后,我希望时钟显示在右下角。请帮助我,我是python新手。@vaasu,检查添加的代码。(我在你的代码中更新了
应用程序。
def __init__(self):
    tk.Tk.__init__(self)
    self.geometry("1360x750")
    frameLabel = tk.Frame(self)
    self.text = tk.Text(frameLabel)
    frameLabel.pack(side=BOTTOM, fill=BOTH)
    self.text.pack(side=RIGHT)
    self.text.insert('end', 'TEST')
    self.queue = Queue.Queue()
    thread = SerialThread(self.queue)
    thread.start()
    self.process_serial()
import datetime
from Tkinter import * # from tkinter import *   # Python 3.x

root = Tk()
root.geometry('500x500')
frame = Frame(root)
frame.pack(side=BOTTOM, fill=BOTH)

label = Label(frame)
label.pack(side=RIGHT)
label['text'] = datetime.datetime.now().strftime('%H:%M:%S')
root.mainloop()