Windowを重複させない方法!!
PySideでツールを作っていると、Windowを1つだけしか出したくないときありませんか!?そんな方法を、模索してみたいと思います!! どうやるか考えてみる! Windowを1つしか出したくないっと思った時、グローバル…
ほぼ毎日更新!?CG関連のトピックBLOG
PySideでツールを作っていると、Windowを1つだけしか出したくないときありませんか!?そんな方法を、模索してみたいと思います!! どうやるか考えてみる! Windowを1つしか出したくないっと思った時、グローバル…
ClassやMeta Classに慣れてきてアレコレやってみると、ぶつかるであろう壁に「metaclass conflict」があると思います(´・ω・`) 頭いたくなりそうな問題ですが、モジュールを使った対応方法をご紹…
Python標準のDict型は、追加した順番は保持してくれません。。。処理する都合で、Dict型に追加した順番通りにしたいこともしばしば、、、 そんな時、便利なのが「OrderedDict」です! OrderedDict…
Mayaを始め多くのCGソフトでサポートされているPythonのバージョン2系のサポートが2020年までらしいです(´・ω・`) 後2年ちょい。。。 サポート終了しても2系のバージョンなのかわかりませんが、すこしは3系を…
Visual C++で作られたアプリケーションは、再頒布可能パッケージが必要ですが、色々わかりづらいし、どれをインストールしたらいいかややこしいし、なにかと面倒くさいですよね、、、(´・ω・`) そこで、色々まとめてみた…
変数の数値が「0~100」の間であるか判断したい時、以下のようなコードを目撃しました! 実はPythonは、「0 < i < 100」なんて書き方ができるんです!(*´ω`*)b こっちの方が、条件式がいくら…
ツールを作っていると、複数のフラグを扱う事よくありますよね!例えばこんな感じ。 または、配列を使って1つにまとめる場合もあると思います! でも、コレ「2進数の性質」を使うと1つの数値で管理することができるんです!!(`・…
Pythonでは、変数の型を宣言する必要がありませんね、、、それ故、「トラブルが起きた時に、データの型がなんだろう?」「戻り値がバラバラで、型によって振り分けたい」なんて事があると思います! そこで、Pythonで型の種…
Pythonのモジュールの中身ってどうなってるんだろ?って思ったことはございませんか!?そんな時のために、ちょっとモジュールの中身を覗いてみましょう! dir 組み込み関数の「dir」を使うことで、モジュール内で定義され…
Pythonでlist型やtuple型などを扱っていると、時々重複した内容を削除したい時ありませんか!?そんな時に役立つ「set型」をご紹介したいと思います!(`・ω・´)ゞ Set型って? Set型は、集合を表すデータ…