前提・実現したいこと
JavascriptとPythonのスクリプトを両方ともループで回して、
Pythonのループで変数の値が変わったらJavascriptの挙動を変える。
みたいなことをしたいのですが、そういうことは可能でしょうか?
(ちなみにJavascriptのスクリプトはelectronで実行します)
例えば、Javascriptではcanvasにアニメーションを描画していて、
Pythonでは
Python
1while(True): 2 flag = False 3 sleep(10) 4 flag = True 5 sleep(5)
みたいなスクリプトを回して、
Javascriptでflagの値を参照してアニメーションの描画を変える。
みたいなことをやりたいです。
もしやり方があれば教えて頂けますと幸いです。
よろしくお願い致します。
試したこと
Pythonでsubprocessを使って、
Python
1p = subprocess.Popen(['electron', '.'], stdout=subprocess.PIPE) 2p.communicate 3 4while(True): 5 sleep(1) 6 print "Hello"
みたいな感じで実行したら、
一応JavascriptのアニメーションとPythonのループを同時に実行することはできたのですが、
結局、変数の共有をどうすればいいのかわからず行き詰まってしまいました。
補足情報
Javascriptはelectronで実行しています。
回答1件
あなたの回答
tips
プレビュー