[ad_1]
ウィンドウ 1 に日付と時刻を設定しようとしています。その方法がわかりません。 誰でも私を助けてください。
私が試したこと:
from tkinter import * import tkinter as tk from tkinter import messagebox import serial class Win1(tk.Frame): def __init__(self, parent, controller): tk.Frame.__init__(self, parent) self.controller = controller Label(self, text= "ISMC", font= ('Helvetica 20 bold')).pack(padx=300, pady=5) B1=Button(self, text="AUTO", command=lambda:controller.show_frame(Win2)).pack(pady=20, padx=200) B2=Button(self, text="MANUAL", command=lambda:controller.show_frame(Win4)).pack(pady=20, padx=200) class Win2(tk.Frame): def __init__(self, parent, controller): tk.Frame.__init__(self, parent) class Application(tk.Tk): def __init__(self, *args, **kwargs): tk.Tk.__init__(self, *args, **kwargs) window = tk.Frame(self) window.pack(side = "top", fill = "both", expand = True) self.frames = {} for F in (Win1, Win2): frame = F(window, self) self.frames[F] = frame frame.grid(row = 0, column=0, sticky="nsew") self.show_frame(Win1) def show_frame(self, window): frame = self.frames[window] frame.tkraise() self.title("Relay Test") self.geometry('1500x1500') app = Application() app.mainloop()
解決策 1
経由で日付と時刻の情報を取得します datetime — 基本的な日付と時刻の型 — Python 3.11.2 ドキュメント[^].
[ad_2]
コメント