Python
Docker Desktop (002_Python_Flask)
■Dockerで使用するWebアプリケーションの言語。Dockerを起動して、Learning Centerの部分を見るとプログラム言語がいくつか出てくる。.NETは、Visual basicで使用した通り、Webアプリ […]
ハッシュ関数のサンプル(python, hashlib)
■ハッシュ関数の試し。暗号つながりでハッシュ関数について調べてみた。ハッシュ関数は、ある文字列をインプットすると、一定のデータの長さに変換する関数。MD5とかSHA-256とかある。 例えば、「0」に対してMD5を使って […]
RSA暗号の例と素因数分解サンプル
■{p, q} = {3, 11}, {e, d} = {7, 3} 公開鍵方式で使われるRSA暗号の方法について、Wikiや他のサイトを見ながら計算例を作ってみた。 素数 p = 3, q = 11とする。(p-1)* […]
Python(英文のデータベース化009: tkinterへの取り込み)
■英文データベース化のコードをtkinterに組み込む英文データベース化のコードは、今まで読み込むファイルとして固定のファイルを使って1クラスの中で実行してきたけど、tkinterでGUIを作るファイルを別に作り、そこに […]
Python(英文のデータベース化008: tkinterでファイル読み込み)
■FileDialogでファイル読み込み。英文のデータベース化にあたり、三人称単数や過去形、進行形などの形を処理するために対象を指定するインプットなどをユーザ側から行いたい。tkinterを使用すればできるかと思うので、 […]
Python(tkinter008: ラベルへのイベント追加_上下左右の移動)
■キーボードの上下左右でラベルを移動させる。前回、ラベルのウィジットに対してキーボードの操作をイベントとして追加することができた。キーボードの上下左右のキーを押したときに、動くようなサンプルを組んでみる。考え方は下のよう […]
Python(tkinter007: ラベルへのイベント追加_bind)
■マウスやキー操作のイベントをラベルへ追加する。今まで、クリックなどのイベントはボタンでしかできないと思っていたけど、調べる中でラベルにもイベント追加ができたので、そのサンプルを試してみた。試すイベントは次のもの。 ・ […]
Python(tkinter006: 位置に基づくラベル制御_渦巻き)
■ラベルの色を渦巻き状に変える。今回は小さなラベルを使ったサンプルを作ってみた。ラベルの位置に対して制御ができないかというもの。 考え方は次のとおり。1.ラベルの作成時に、pythonのDictを使用して、ウィジットのI […]
Python(tkinter005: 小さなラベル)
■小さなラベルの作成。前回、8×8でラベルを使ってサンプルコードを作ったけど、ラベルサイズをもっと小さくしてピクセルのような扱いができないか試してみた。ピクセルのような扱いができれば、それで模様を作ったりドット絵を作った […]
Python(tkinter004: 子の要素を個別で変更_winfo_id)
■フレームの上にのせた複数のラベル(フレームの子の要素)を個別で変更する。前回、winfo_childrenで子の要素をすべて変更することはできたけど、個別に変更する方法がないか試してみる。サンプルコードは新しく作った。 […]
Python(tkinter003: 子の要素の変更_winfo_children)
■フレームの上にのる要素の変更の方法。前回、for文を使って複数のウィジットを作成したけど、その作成したウィジットを変更したい場合について調べてみた。複数のウィジットを作成するときのサンプルコードが下のもの(ラベルフレー […]
Python(tkinter002: LabelFrame, ラジオボタンの関数, 他)
■tkinterのサンプルコードの改修2前回から続けてtkinterのコードを修正中。今回、次のような修正を試してみた。1.LabelFrameでラジオボタンをまとめる。2.ラジオボタンの選択を変えたときに、他のラベルな […]






