Home > Tags > Python

Python

[Python] -dropCallback

Maya2008でGUIのdropCallbackオプションが効かない・・・。
dragCallbackは効くけど・・・。
なんなんだ・・・。

そういえば別のツールで、layoutDialogかなんかがまともに動かなくて、
文字列でMEL呼び出してどう、とかやった気がする。

Continue reading

[Python] moduleなど

今回のはあらかじめ、まとまらないかもという前提の下で書きますのでご了承ください。
自分でもまだ最適の解というか、どう扱ったらいいか悩んでる部分あるので。

そもそもどうやって書いたらいいかもちょっとわからないので、自分の頭の中をまとめる意味で、
今までやってた方法と、今日考えたというか思いついた方法とをつらっと書いてみます。

ちょwwwwwwお前それはあほすぎwwwwwwww
って思うところあったら突っ込んでください:P

Continue reading

[Python] import

import文
6. モジュール

まだイマイチimportの動きが把握できていないことがあって、
あれ、インポートしてんのに何でこないの?みたいなことが頻発。
結局__all__だとかもよくわからないで使っている。

ということで、ちょっと熟読してまとめる必要あるかも。

[Python] 可変長引数あれこれ

Pythonでは可変長の引数はこうやって受けます

def hoge(*args, **kwargs):
    pass

Continue reading

[Python]特殊メソッド名

特殊メソッド名

ちょっと気になることがあったのでテスト。
引数として何が渡ってるのか気になって。
結果に関してはいろいろ思うところある感じです。

これを有効に使えたらクラス使うのがもっと楽になって随分楽にプログラミング出来るかな。

特に__call__あたりうまく使えたら結構楽しくなりそうな気が。
Continue reading

はじめてのPython3

はじめてのPython3

Python3.0の本が出てた。
僕はPython始めてから今もずっと2.5を使っています。
が、2.xでは許されていた、古い悪しき習慣が3.0以降は一切使えなくなるらしい。

多分良くわかんないで書き始めて、そのまま慣れてる可能性があるので、
Python3.0への移行を考えてぼちぼち勉強始めるべき?とは思ってたりもしますが、まだライブラリが移植されてなかったりとかいろいろ実用的ではないような気もします。

なので、本を買って緩やかに勉強するというのもひとつ手かも。

ということで一応メモ。

[Python] Undo問題

MayaでPython使って、
Undo効かねぇぇぇぇぇぇぇぇええぇぇええぇえっっ!!
ってなった方いませんか。

いますよね。知ってます。

僕もあれには苦しまされ、挙句の果てには結局MEL発行してしまいました。ギャーーー

Continue reading

きたない

Python覚えてすぐぐらいに書いたツールのソースがえらく汚い。
欝になってしまう。。。

そこそこなサイズになってるからよりイカン。
構成も非常によくない。

今後はもうちょいコードを整然と書くように心がけなければいかんなぁ。。

自戒として。。。

[Python] try-exceptのスコープってどうなってんの

前に、open()したファイルはエラーが起きてもちゃんと閉じるようにしましょう、ということをやっているサンプルコードを見たことがあったような気がして、うろ覚えながら試しに書いてみた。
Continue reading

[Python] super()

最近、以前hohehohe2さんから教えていただいた新スタイルのクラスに移行しています。
移行って言っても、object継承してるだけですが、、、

Continue reading

Home > Tags > Python

Return to page top