「 Python 」 一覧

【入門】Pythonの学習で失敗しないためにおすすめの教材

2021/06/26   -Python
 ,

Pythonを学習するうえで、慎重に選びたいのが学習教材です。Pythonは手軽に始められるがゆえに、我流でやってしまうと変な癖がついてしまいやすく、結局実用的なスキルにならないとうことが多々発生しま …

【入門】Pythonを学習するうえでやってはいけないこと【アンチパターン】

2021/05/22   -Python
 

今回は、Pythonを学習するうえでやってはいけないこと(アンチパターン)を紹介します。 そもそもプログラミング自体が初めてという方も、CやJavaでプログラミングの基礎は習得済という方にも、両方意識 …

【Python】pytestの使い方【テスト駆動開発】

2021/05/14   -Python
 , ,

今回は、テスト駆動開発の足掛けとして、pytestの使い方を紹介します。 テスト駆動開発とは、テストのことを第一に考えて実装する開発法のことです。アジャイル開発のように、設計・開発・テストを短く繰り返 …

【Python】GUIライブラリの比較【Tkinter, PyQt, Kivy】

2021/04/25   -Python
 , , ,

Python言語は、機械学習やサーバーサイドのイメージが強いと思うのですが、実はGUIアプリケーションを作成することも可能です。 今回は、Pythonで代表的なGUIツール4つを比較してみました。 P …

【Python】マルチスレッドの使い方【Thread】

2021/04/23   -Python
 ,

Pythonには、マルチスレッドと呼ばれるテクニックがあります。一般的にプログラム言語は上から下に順番に1行ずつ実行されるものです。Pythonでは、それをスレッドとして複数同時に取り扱うことが可能で …

【Kivy】ボタンのフィードバックと重い処理を分ける方法【Python】

2021/04/22   -Python
 , ,

Kivyでアプリ開発をしていると、MVCのように処理と表示を分けたくなることがあると思います。その時、ボタンをトリガーにすると、ボタンのフィードバックのタイミングが処理の終了タイミングと同じになってし …

【Python】グローバル変数が更新されない時の対処法

Pythonでグローバル変数を取り扱っているとき、関数内でグローバル変数の値を更新しても、更新が反映されていないということはないでしょうか。 これには、Pythonのお作法が関わっています。この解決法 …

【Kivy】Widgetの初期値をidで指定する方法【Python】

2021/04/19   -Python
 ,

Kivyを使ったアプリ開発をやっていると、widgetの初期値について、kvファイルで指定するのではなくpythonファイルで設定したくなることがあると思います。そんな時、root widgetクラス …

【Kivy入門】Button押下で動作するアプリの作り方【Python】

2021/04/18   -Python
 ,

Kivyを使った簡単なGUIアプリケーションを作成します。無理のない情報量で、適宜解説をしていますので、Kivyでアプリを作ってみようかな!と考えている方は、参考にしていただけると嬉しいです。(Kiv …

【Kivy】AttributeError: ‘ROOT’ object has no attribute ‘_disabled_count’の対処法【Python】

2021/04/17   -Python
 ,

Kivyでのアプリ開発をしていると、このようなエラーに出くわすことがあります。こちらのエラー対処法を紹介します。 結論:Widgetを定義したクラスのコンストラクタを修正 この場合は、kvファイルでは …

yassanさんのプロフィール写真

yassan
インフラエンジニア。
独学でインフラ・クラウドについて学んでいます。
大阪 / 20代後半 / 決闘者 / FE / AWS-SAA

twitter: @yassan10787859