問題タブ [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.

0 投票する
0 に答える
732 参照

python - Skulpt を使用してブラウザーで Matplotlib 出力のクライアント側を使用する

ブラウザー内でクライアント側で実行される Python アプリケーションを作成しています。Sculpt プロジェクトはこれに最適で、作業を開始することに非常に興奮しています。

ただし、予測できる 1 つの問題は、Matplotlib を使用したグラフィック出力が必要になることです。Sculpt は Matplotlib をサポートしていますか? そうでない場合、他にどのようなオプションがありますか?

0 投票する
1 に答える
2211 参照

python - Sculpt を使用して HTML に Python ゲームを埋め込む

PyGame ライブラリを使用して Python でゲームを作成しました。このライブラリを HTML ページに埋め込んで、Web ブラウザでプレイできるようにします。

JavaScript ライブラリの Skulpt を使用してこれを実行しようとしています。以下のprintステートメントを正常に出力するテストスクリプトを以下に添付しました。

sculpt.html

sculpt.html の出力:

ここに画像の説明を入力

私が抱えている問題は、上記の単純な print ステートメントの代わりにゲーム コードを使用すると、以下のエラーが発生することです。

ここに画像の説明を入力

関連するすべての画像を Web サーバーのディレクトリの正しいパスに含めました。このエラーが発生する理由がわかりません。どんな助けでも大歓迎です、ありがとう!

また、添付の Python ゲーム コード (およびエラーのライブ デモ) は次のとおりです。

http://nicolasward.com/portfolio/skulpt.html

0 投票する
1 に答える
1219 参照

javascript - Skulpt を使用して Python を 1 行ずつ評価する方法

Skulptの例では、python プログラムを含む文字列全体に対してインタープリターを実行しています。

https://github.com/skulpt/skulpt/blob/master/example/calling_from_js.html

たとえば、現在実行されている Python 行を強調表示するために、インタープリターを行ごとに実行する可能性はありますか?

前もって感謝します。

0 投票する
0 に答える
999 参照

python - Sculpt のデフォルト ライブラリのリスト

現在、Skulpt の最新バージョンで動作するすべてのライブラリのリストを見つけようとしています。tkinter や pygame などを試しましたが、うまくいかないようです。Skulpt の Web サイトを確認しましたが、そこにも見つかりません。Skulpt で動作するすべてのライブラリのリストへのリンクを投稿または提供していただけますか。

この質問を試して閉じる前に、Skulpt のすべてのユーザーにとって、どのライブラリが機能するかを知ることが役に立ちます。それ以外の場合は、使用する別のプラットフォームを見つける必要があります。

Skulpt が何であるかわからない場合は、html と javascript だけで埋め込むことができるブラウザー内の Python エディターです。ここのウェブサイトにアクセスしてください。

0 投票する
1 に答える
1278 参照

javascript - ExternalError: TypeError: Sculpt runit() 関数で null のプロパティ 'innerHTML' を読み取れません

私は得ています:

このコードのコンソールログで...

実行ボタンをクリックして、スカルプトでPythonコードを実行すると. このコンテキストでスカルプトを使用することに問題はありますか? skulpt の Web サイト (skulpt.org) からコードの一部を取得し、少し変更しました。エラーが発生するのはなぜですか?どうすれば停止できますか?

0 投票する
1 に答える
323 参照

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