Archive for the ‘Python’ Category

* [Python] super()

Posted on 12 月 9th, 2008 by tai. Filed under Python.


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

Read the rest of this entry »

Tags: .



* [Python]行き詰まり

Posted on 12 月 8th, 2008 by tai. Filed under Python.


なんか、最近技術が向上していない気がする。
必要ないところは見ないで、必要なところだけ抑えつつっていう感じでやって来たけど、
Python触り始めてそろそろ1年、ぼちぼち新しい技術も開拓したい。
Mayaでの使い方も、もうちょい上手い事やりたい。

これ読むといいよ、的なプログラムとかあればどなたか是非教えて下さい。。

Pythonに限らずいろいろ最近寸詰まり感があるワイ。
そういう時期なのかな。

Tags: .



* [Python] inspectモジュール

Posted on 11 月 26th, 2008 by tai. Filed under Python.


先日のUIのエントリーに関して、いろいろと考えてて、
せっかくなのでpymelのソースでも読もうとおもって読んでみました。

いやぁ、ハイレベル。
おれ全然わからんwww
@の使い方とか、metanodeの意味とか、全然謎。
まぁ、使い方が想像出来ないものは必要ないものらしいので、とりあえずこの辺は後日勉強。

Read the rest of this entry »

Tags: .



* [Python] dgExplorerモジュール作りました。

Posted on 11 月 26th, 2008 by tai. Filed under Python.


まだブログには書いてないんですけど、この間RenderSanミーティング#3行ってきました。
で、その時に、ブログ読んでますよ、Pythonネタだったら突っ込みいれますよ、とコメント頂いたので、
とりあえず、取りとめも無く突然スクリプト貼っつけてみますwww

簡単に説明すると、DGネットワークの中から指定したタイプのノードを探しに行くスクリプトです。
再帰処理ってすごく好きなんですが、イマイチちゃんと使えてる自身がないので、
世のMayaPythonistaの方々から突っ込みいれて頂きたくUPしてみます。

おれだったらこうする!
お前レベル低すぎ!
余計な処理してんじゃねぇ!
再帰のさの字も知らねぇ小童が!

などなど、なんでも宜しくお願いします。

せっかくなのでいろんな方からコメント頂きたいです。

あ!そうだ、コメント英語で書いてるんですが、練習かねてノリで書いてるので、
絶対支離滅裂な英語だとおもいます。
そこに関しても突っ込み頂ければ、自分で思いっきり笑いますので、是非wwwwwww

あとコメントの書き方が若干アレなのは、doxygen仕様です。
引数と戻り値ぐらいを軽く書いてるだけですが。一応。

ということで以下にソースコード↓。

Read the rest of this entry »

Tags: , .



* [Python] Coding Style

Posted on 11 月 14th, 2008 by tai. Filed under Python.


mixiのPythonコミュのpythonらしい命名とは?というトピックにて、
参考になりそうなURLがUPされていたのでメモ。
時間見つけて熟読予定。

間違ったコードは間違って見えるようにする
PEP 8 — Style Guide for Python Code
wxPython Coding Guide

とりあえずPEP8だけざっくり読んだところ、8割ぐらいは守れてるかも、と思ったけど、
バーーーーーーッッッっと書き始めると全部崩壊www
もうちょい明確に自分ルール持っておいたほうがいざという時に良いかなぁ。

ともあれ、要熟読。

Tags: .



* [Python] MayaのUI作成が面倒くせーーーーー

Posted on 11 月 12th, 2008 by tai. Filed under Python.


MayaのUI作成に関して僕は結構肯定派なのですが、
最近ではかつてよりもちょくちょく大きなサイズのものを書いているので、以前と比べると比較にならないほど面倒です。

Read the rest of this entry »

Tags: , .



* [Python] os.system vs os.popen

Posted on 11 月 12th, 2008 by tai. Filed under Python.


os.system()を使ってExplorerを開くという処理を書いたのですが、
コマンドを実行するといちいちDOS窓が出るので、うざったいなぁと思っていました。

Read the rest of this entry »

Tags: .



* Rendering with Proce55ing.

Posted on 10 月 12th, 2008 by tai. Filed under Python.


lucille開発者のsyoyoさんのブログにてRendering with Proce55ing.というタイトルのエントリーが公開されています。
Read the rest of this entry »

Tags: , .



* [Python]いま、ふたたびのwx

Posted on 10 月 9th, 2008 by tai. Filed under Python.


久々にwx触ってます。
前に触ったのがたしか、えーと、、、ずっと前(ぇ

最近は以前よりもPythonレベルが向上した為、いろいろやりたくなっていろいろやってたらいろいろハマりました。
ギャー

Read the rest of this entry »

Tags: , .



* [Python]文字列を複数行に分けて書きたい

Posted on 10 月 8th, 2008 by tai. Filed under Python.


プログラミングをしていると、長い文字列を書きたい場面が少なからず存在します。

例えばこんな感じ。
x = 'aaaaaaaaaabbbbbbbbbbccccccccccddddddddddeeeeeeeeeeffffffffff'

Read the rest of this entry »

Tags: .