Python 6-2

こんにちは!

久しぶりにエラーと格闘した。。。

キャンバスを使う

前回の続きです。

list0604_2.py
Image from Gyazo

Image from Gyazo

同じフォルダ内に画像を置いていても読み込んでくれませんでした。
そこで、file='ファイル名'としていましたが、直接パスを記載すると解決しました。
ファイル名で拾ってくれなかったのは、おそらく作業ドライブの問題かと思いますが、確定的なことは言えません。

気を取り直して残りに取り掛かります。

おみくじを引くソフトを作る

GUIの基礎前半の最後として、おみくじを作成します。

list0605_1.py
Image from Gyazo

Image from Gyazo

まずはサンプルの巫女さんを表示しました。
4行目のresizable()命令でウインドウサイズの変更を制限しています。

list0605_2.py
Image from Gyazo

Image from Gyazo

ラベルとボタンを配置しました。
最後におみくじ機能の実装です。

list0605_3.py
Image from Gyazo

Image from Gyazo

ボタンを押すたびに結果を表しています(最初は凶でした。。。)。
update()命令でラベルの文字の更新を行っています。

おみくじ作成は以上です。
今回の内容で画像表示のエラーを経験できたことは、結果的によかったと感じている。

ではでは。