🐍
ElectronでPythonコードを使う
この記事はElectron アドベントカレンダー 2021 19日目の記事です。
概要
ElectronでPythonコードを利用したアプリケーションを作ります。Python-shellを使ってElectronにPythonコードを埋め込みます。ElectronではメインプロセスでPython-shellにアクセスしてPythonとやりとりします。
Python-Shell
Python-ShellはNode.jsからPythonコードを呼び出すためのライブラリです。
他のライブラリと同様にnpmでインストールします。
npm install Python-shell
contextBridge
手前味噌なのですが、以前まとめた記事があるので下記を参照してください。
Python-shellはメインプロセスで動作します。
(本当はもうちょっと書きたかったのですが諸事情により断念しました。。。あとで機会があれば加筆します。)
Discussion