問題タブ [skulpt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Skulpt を使用してブラウザーで Matplotlib 出力のクライアント側を使用する
ブラウザー内でクライアント側で実行される Python アプリケーションを作成しています。Sculpt プロジェクトはこれに最適で、作業を開始することに非常に興奮しています。
ただし、予測できる 1 つの問題は、Matplotlib を使用したグラフィック出力が必要になることです。Sculpt は Matplotlib をサポートしていますか? そうでない場合、他にどのようなオプションがありますか?
python - Sculpt を使用して HTML に Python ゲームを埋め込む
PyGame ライブラリを使用して Python でゲームを作成しました。このライブラリを HTML ページに埋め込んで、Web ブラウザでプレイできるようにします。
JavaScript ライブラリの Skulpt を使用してこれを実行しようとしています。以下のprintステートメントを正常に出力するテストスクリプトを以下に添付しました。
sculpt.html
sculpt.html の出力:
私が抱えている問題は、上記の単純な print ステートメントの代わりにゲーム コードを使用すると、以下のエラーが発生することです。
関連するすべての画像を Web サーバーのディレクトリの正しいパスに含めました。このエラーが発生する理由がわかりません。どんな助けでも大歓迎です、ありがとう!
また、添付の Python ゲーム コード (およびエラーのライブ デモ) は次のとおりです。
javascript - Skulpt を使用して Python を 1 行ずつ評価する方法
Skulptの例では、python プログラムを含む文字列全体に対してインタープリターを実行しています。
https://github.com/skulpt/skulpt/blob/master/example/calling_from_js.html
たとえば、現在実行されている Python 行を強調表示するために、インタープリターを行ごとに実行する可能性はありますか?
前もって感謝します。
python - Sculpt のデフォルト ライブラリのリスト
現在、Skulpt の最新バージョンで動作するすべてのライブラリのリストを見つけようとしています。tkinter や pygame などを試しましたが、うまくいかないようです。Skulpt の Web サイトを確認しましたが、そこにも見つかりません。Skulpt で動作するすべてのライブラリのリストへのリンクを投稿または提供していただけますか。
この質問を試して閉じる前に、Skulpt のすべてのユーザーにとって、どのライブラリが機能するかを知ることが役に立ちます。それ以外の場合は、使用する別のプラットフォームを見つける必要があります。
Skulpt が何であるかわからない場合は、html と javascript だけで埋め込むことができるブラウザー内の Python エディターです。ここのウェブサイトにアクセスしてください。
javascript - ExternalError: TypeError: Sculpt runit() 関数で null のプロパティ 'innerHTML' を読み取れません
私は得ています:
このコードのコンソールログで...
実行ボタンをクリックして、スカルプトでPythonコードを実行すると. このコンテキストでスカルプトを使用することに問題はありますか? skulpt の Web サイト (skulpt.org) からコードの一部を取得し、少し変更しました。エラーが発生するのはなぜですか?どうすれば停止できますか?
javascript - CodeMirror と競合する rnit() ボタンをスカルプトしますか?
Skulpt と CodeMirror を使用してブラウザー内 (静的) Python エディターを作成しています。これまでのコードは次のとおりです。
で<button>
、私は呼び出しますonclick="runit()"
が、クリックしても何もしません。スカルプト コードは Web サイト ( skulpt.org ) から直接取得し、CodeMirror パーツはフィドル ( https://jsfiddle.net/gw0shwok/2/ ) から取得しました。runit()
ボタンをクリックして関数を呼び出すと、何らかの形で互いに競合しているようです。どうしてこれなの?どうすれば問題を解決できますか?
私のライブ エディターへのリンク: http://ckdata.neocities.org/python.html