Flexx @ Python まとめ
PythonのFlexxはとても素晴らしいライブラリ。
ブラウザ(Client側)のAJAX的な動的にはJavaScriptが必要だが、Flexxを使えば、Client-Serverサイド両方をPythonだけで作成できる事。Djangoと違い、動的GUIを自由に定義できる点にある。
使い始めたばかりだが、不具合がすくないようなら是非使っていきたいライブラリです。
本ページではKnow-howを公開していきたい(不定更新)
注意
- flexxを使用したコードのrunはterminalから行う事。VSCodeでは下記エラーで動かない。
runtime process (0x7fbb383e9310) stopped (1), stdout: Error: App:Name not specified in application.ini
- 以前は動いたような...、原因は別にある?
- conda-forge版
flexx
はうごかない?conda
とconda-forget
のrepoがmixだから??- Macだけ?
- 対処方法: pure-pythonかminicondaでpython環境を作り、 pipでflexxをインストールしたら、terminalからサンプルやDemoは起動した。
Troubleshooting
Error: App:Name not specified in application.ini
- terminalで起動しているか?VSCodeでも本エラーとなる。
- Firefoxに起因する事もあるから、Firefoxを削除するのも必要??