Python プレイグラウンド:インストール不要でブラウザ内でコードを書いて実行

エディタ

試してみる:

出力


        
📚 仕組みと利用できる機能

ブラウザ内の本物の CPython。コードは WebAssembly にコンパイルされた Python インタープリタ Pyodide 上で実行されます。サーバーには何も送信されません:すべてお使いのデバイスで計算され、エンジンは初回訪問後にキャッシュされます。

ライブラリ。NumPy、OpenCV、pandas、matplotlib など数百のバイナリパッケージが import 時に自動で読み込まれます。PyPI の純 Python パッケージは「パッケージをインストール」ボタン(micropip)で導入できます。Pyodide ビルド外のネイティブコードを含むパッケージ、ソケット、subprocess は動作しません。

画像。show(img) 関数は numpy 配列(BGR またはグレースケール)や PNG バイト列をコードの下のパネルに表示します — OpenCV の実験に便利です。

PC のファイル。「フォルダを開く」でローカルフォルダにアクセス:ブラウザから直接ファイルを編集・保存できます(Ctrl+S)。ブラウザが許可を求め、アクセスはこのタブ内に限られます。

コードはブラウザ内でローカルに実行されます — ファイルとデータが外部に送られることはありません