2012年4月7日土曜日

MelからPythonを扱う!!

旧ブログより2010/10/21



ここのところ、四苦八苦していたのでメモとして書いときやす。
MelからPython。フツーに気になる点は2つ。

・MelからPythonを呼ぶには?
・変数を渡すには?
・ついでにMelのsource文みたいに読むには?

って感じ。わて自身Pythonはまだ覚えたてなのでそんなにすごいことは
してないのであしからず。

・MelからPythonを呼ぶには?

  1. python("");


注意点はPythonスクリプトを「””」で囲うこと。

・変数を渡すには?


  1. int $A = 100;
  2. python("AA = " + $A);
  3. python("print AA");


注意点は変数を渡す際の「””」の書き方。
Python側が受け取ったときをイメージしよう。
↓Pythonさんが受け取る文

  1. AA = 100
  2. print AA


・ついでにMelのsource文みたいに読むには?

  1. python("execfile(\"C:/Scripts/AAA.py\")");


これも注意点は「””」の書き方。
ややこしくなったときは一度変数に入れてから書くと楽かも

これで、UIをMelで書いて実行をPythonに出来て便利!!

0 件のコメント:

コメントを投稿