PyScript | Run Python in your HTML
接触元
「PyScript」はJavaScriptのようにPythonコードをHTML内に記述して実行可能、Anacondaがオープンソースで公開 - Publickey
依存ライブラリを入れたらサクッと動いた。Pythonでかかれていても、丁寧に書かれていれば動くこともあるようだ。
Pythonのライブラリのドキュメント通りに書いても動かなくて、中身見たらメンバー変数名がcolorからcolourに変えられてた話は一生擦っていくぞ。
PythonやってからJavaを始めたら、Javaのコードはネットに転がってるコードをコピペしたら動くから、人を堕落させる言語だと思った。当時は。
Pythonが動かなさすぎるねん。
rye init .
rye pin 3.11
rye sync
RustからWebAssembly (wasm)を生成してJavaScriptとブリッジ通信してみるを試した。
うまく動いた。
途中Pythonの実行が必要になったので、インストールしてPathを通す必要があった。
また、Python3をインストールしたため、python -m SimpleHTTPServer
ではなくpython -m http.server
を実行した。
JSON.stringifyに大きいオブジェクトを渡すと、JSONに変換してくれないのでD言語に避難
副次的効果として高速化も期待できる
D言語でも同じ問題が起きないことを祈る
D言語でもダメなら、次はPythonを試す