我正在尝试创建一个日期选择器。我在网上找到了一个适合我的代码。但是,使用此代码,程序在启动时默认显示今天的日期,如下所示:
有没有办法像这样将默认日期设置为空白?
我一直在寻找答案,但没有运气。
import tkinter as tk
from tkinter import ttk
from tkcalendar import DateEntry
from datetime import date
root = tk.Tk()
style = ttk.Style(root)
style.theme_use('clam')
class MyDateEntry(DateEntry):
def __init__(self, master=None, **kw):
DateEntry.__init__(self, master=None, **kw)
self._top_cal.configure(bg='black', bd=1)
de = MyDateEntry(root,selectbackground='gray80',
selectforeground='black',
normalbackground='white',
normalforeground='black',
background='gray90',
foreground='black',
bordercolor='gray90',
othermonthforeground='gray50',
othermonthbackground='white',
othermonthweforeground='gray50',
othermonthwebackground='white',
weekendbackground='white',
weekendforeground='black',
headersbackground='white',
headersforeground='gray70')
de.pack()
root.mainloop()