zono note

zono note

日々の学び、気付きを大切に綴りたい

tkinter

tkinter comboboxを作る【最終】

tkinter comboboxを作ります! # -*- coding: utf-8 -*- import tkinter as tk root = tk.Tk() root.title("zono note") root.resizable(0,0) root.geometry("400x450") frame1 = tk.LabelFrame(root,bd=2,relief="ridge",text="国語",width=380,height=70,f…

tkinter entryを作る

tkinter entryを作ります! # -*- coding: utf-8 -*- import tkinter as tk root = tk.Tk() root.title("zono note") root.resizable(0,0) root.geometry("400x450") frame1 = tk.LabelFrame(root,bd=2,relief="ridge",text="国語",width=380,height=70,fore…

tkinter labelを作る

tkinter labelを作ります! # -*- coding: utf-8 -*- import tkinter as tk root = tk.Tk() root.title("zono note") root.resizable(0,0) root.geometry("400x450") frame1 = tk.LabelFrame(root,bd=2,relief="ridge",text="国語",width=380,height=70,fore…

tkinter framelabelを作る

tkinter framelabel を作ります! # -*- coding: utf-8 -*- import tkinter as tk root = tk.Tk() root.title("zono note") root.resizable(0,0) root.geometry("400x450") frame1 = tk.LabelFrame(root,bd=2,relief="ridge",text="国語",width=380,height=7…

tkinter 土台を作る

tkinter 土台を作ります! # -*- coding: utf-8 -*- import tkinter as tk # ここからキャンパス(土台)作りです# root = tk.Tk() root.title("zono note") root.resizable(0,0) root.geometry("400x400") root.mainloop() 以上

連載8:pythonで利用者情報入力を作る

最終掲載です! 今までの連載を合わせて、最終型を作ります 長くなりますがよろしくお願いします # -*- coding: utf-8 -*- # dbname = kihon.db # table = uesr # id = entry1 # na1 (姓) = entry2 # na2 (名) = entry3 # na3 (セイ) = entry4 # ne4 (…

連載7:pythonで利用者情報入力を作る

『button に関数を紐付ける 』 (例) 関数は、def quit_button(): の形で作る事が可能です。 上記の関数の内容は、『ボタンを閉じますよ』という意味で 関数実行は、上記の def quit_button(): の 【def】 【:】 だけを取って quit_button() で実行 されます…

連載6 : pythonで利用者情報入力を作る

『resetの設定』 入力した値が、次の入力時にリセットされるように (ユーザーフォームに入っている値を消す) # 長いので割愛 # dbname = "aozora.db" # c = sqlite3.connect(dbname) の下から def select_bottun(): entry1.delete(0,tk.END) entry2.delete…

連載5:pythonで利用者情報入力を作る

『 insret 』 sqlite3にtkinterで作成したユーザーフォームから入力 Scheme(table構造): id:int,[姓],[名],[セイ],[メイ],[市町村],[契約日],[支給量:int],[工賃:int] 置き換え,,,,,,,,,, # 長くなるので insert部分のみ記入 # dbname = "kihon.db" # c = …

連載4:pythonで利用者情報入力を作る

『 sqlite3からuser formに読み込み 』 sqlite3からtkinterで作成したユーザーフォームにデータを読み込みます # -*- coding: utf-8 -*- import tkinter as tk import tkinter.ttk as ttk import sqlite3 import tkinter.messagebox as msg dbname = "aozora…

連載3:pythonで利用者情報入力を作る

『tkinterでform作成』 tkinterでユーザフォームを作成します。長いコードになります。 # -*- coding: utf-8 -*- import tkinter as tk import tkinter.ttk as ttk import sqlite3 import tkinter.messagebox as msg root = tk.Tk() root.resizable(0,0) roo…

連載1:pythonで利用者情報入力を作る (8回完結)

『 今後の大まかな流れ 』 今回の連載では、利用者情報入力をpythonで作成する連載です! おおまかな流れは以下の通り。 # データベースはsplite3を使う # ユーザーフォームはtkinterで作成 # ユーザーホームでは、sqlite3で作成したtableをlistboxに読み込…

tkinter さり気なく自己主張

root = tk.Tk() root.resizable(0,0) root.title("test") status = tk.Label(root, text="from :zono屋・・・ ",borderwidth=2,relief="ridge") status.pack(side=tk.BOTTOM, fill=tk.X) とする事で ユーザーフォームの一番下に表記されます!

久しぶりにpython サンプルコードと出来上がりformです!

今回は、入力用のフォームと表示用のtreeviewを一つにまとめてみました! # -*- coding: utf-8 -*- def reset_form(): entry2.delete(0,tk.END) entry4.delete(0,tk.END) entry5.delete(0,tk.END) box1.delete(0,tk.END) box2.delete(0,tk.END) box3.delete(…

tkinter サンプルコード (天気記録・出力画面)

サンプルコード (天気記録・出力面) 【今回の実行内容】 前回、作成した入力画面で打ち込んだデータが、ツリービューを利用し 一覧表になっています。また、『終了』ボタンを押すと、画面が消えます。 『検索』ボタンは稼働出来てないです 画面は、tkinter…

tkinter サンプルコード (天気記録・入力画面)

サンプルコード (天気記録・入力面) 【今回の実行内容】 「日時」、「地域名」、「天候」を入力して『登録ボタン』を押すとデータベース に(sqlite3)保存されます。 また、『表示』ボタンを押すと、次回、記事にする『表示画面』に移り、『終了』 ボタン…

tkinter サンプルコード (例:福祉サービス支援)

サンプルコード 【今回の実行内容】 データベース(sqlite3)からtkinterのname frameに名前を取り込み、その後、 各、入力欄に入力後、『保存』ボタンを押せばデータベースへ新規登録され、 『更新』ボタンを押すと、追加保存する、『終了』ボタンを押すと…

続、tkinter 実行 コード

6、radiobuttonの配置 ~ 割愛する ~ 7、spinboxの配置 ~ 割愛する ~ 8、listboxの配置 , scrollbarの配置 ~ 割愛する ~

tkinter 実行コード

1、キャンパス(土台)の配置 2、label frameの配置 3、labelの配置 4、entryの配置 5、comboboxの配置

sqlite3から、tkinter combobox へのデータ読み取り  

sqlite3 → tkinter combobox へのデータ読み取り

messageboxの種類と表示例

showinfo showwarning showerror

tkinter messagrbox

messagebox の表示例

sqlite3 のデータを tkinter combobox に取り込む

tkinter のソースコード

tkinter widget を 表示させるソースコードです

tkinter を使って表現できること

tkinter で表現できること (抜粋) ウィジェットの種類 frame フレーム label ラベル entry エントリー message メッセージ radiobutton ラジオボタン listbox リストボックス scrollbar スクロールバー spinbox スピンボックス button ボタン ウィジェット…