tkinterというモジュールを使って、窓を表示してみた。 ちなみにtkinterは無料だけど、インストールするのに登録が必要だった。 有効期間は、1年、1年過ぎたらまた登録すればいいのかな?。
画像と文字を表示させてみた。
うーん..難しくはないけど、結構めんどくさい。C#だと、ドラッグ&ドロップでサクッとできるけど、これはいちいちテキストで書かなきゃいけないみたい。
記録のために、一応ソースをアップしておく。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import tkinter as tk version = tk.Tcl().eval('info patchlevel') window = tk.Tk() window.geometry('400x300') window.title('Window Test: ' + version) lbl = tk.Label(text='テスト', font = ('Helevetica', 32, 'bold'), foreground='red') lbl.place(x=100, y=230) canvas = tk.Canvas(window, bg='green', height=200, width=200) canvas.place(x=0, y=0) img = tk.PhotoImage(file='amongus.png', width=200, height=200) canvas.create_image(0, 0, image=img, anchor=tk.NW) window.mainloop() |
blenderの制御に使おうと思って始めたPythonだから、ウィンドウのプログラムは必要ないと思うので、こっちはあきらめるかな..。