Blender ではアニメーションを作ることもできます。 Python で制御することにより、手作業では面倒な設定も自動化することができます。 今回は簡単なサンプルを作ってみました。 Blender のバージョンは 2.93 LTS です。 Layout 画面を開き、画面下にある Play ...
Pythonは、様々なプログラミングパラダイムをサポートしているため、オブジェクト指向によるプログラミングはもちろん、手続き型のように上から順番に処理をさせたり、処理をまとめて関数化させたりといったこともできます。 また、プログラミング ...
ここまで説明してきませんでしたが、数値や文字列、リスト、関数などはすべて「オブジェクト」と呼ばれる存在です。そして、オブジェクトを生成するための設計図やひな形と言えるのが「クラス」です(図1)。ステップ7ではこのオブジェクトとクラス ...
"初心者でもわかる完全解説 Pythonのエラー TypeError: 'int' object is not subscriptable 不具合の原因とその対策 Pythonを学ぶ過程で、さまざまなエラーに遭遇することがあります。その中でも特に初心者がよく遭遇するのが「TypeError: 'int' object is not subscriptable」という ...
動画からフレームを抽出するpythonツールです。 下記のリポジトリを参考に作成しています。 なお、このコードはすべてAIでコーディングしています。 AIの再解釈や機能変更を行っていますので、参考リポジトリのツールとは挙動が異なると思います。
forループの中でyield文が実行される毎に、 この関数の処理が一時停止して呼び出し元に値が返されます。呼び出し元ではnext()メソッドを実行することで、 ジェネレーター関数を再開しyieldされた値を受け取れます。 ジェネレーターを任意の場所で終了させる ...