問題タブ [brython]

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 投票する
13 に答える
125446 参照

javascript - Python と JavaScript を統合する最良の方法は?

Python と JavaScript を統合することは可能ですか? たとえば、JavaScript でクラスを定義し、それらを Python から使用できるようにしたいとします (またはその逆)。もしそうなら、最善の方法は何ですか?これが可能かどうかだけでなく、「深刻な」プロジェクトまたは製品内で誰かがそれを行った場合に興味があります。

一例として、 JythonRhinoを使用すると可能だと思いますが、誰かが実際にこれを行ったことがあるかどうか、および他のプラットフォーム (特にCPython )のソリューションがあるかどうかに興味があります。

0 投票する
4 に答える
5834 参照

python - ブライトンは完全にクライアントサイドですか?

Pythonで書かれたコードがあります。そのコードをウェブページに載せたいと思います。Brythonは、2つを接着する最も簡単な方法のように見えますが、サーバー側で実際にコードを実行できるサーバーがありません。

Brythonはサーバー側のコードを必要としますか、それとも(たとえば)Dropboxを使用して安価でそれを使用してページをホストできますか?

0 投票する
3 に答える
2995 参照

javascript - Brythonを使用してPythonをJavascriptにコンパイルする方法(nodejsで実行するため)?

Brythonを使用してPythonをJavascriptにコンパイルするにはどうすればよいですか?私は自分のコンピューターでこれを実行したいので、nodejsでJavascriptを実行できます。

Brython Webサイトの例では、ブラウザhttp://www.brython.info/index_en.htmlでこれを行う方法のみを説明しています。

0 投票する
2 に答える
24102 参照

javascript - クロムでネイティブの python コードを実行することは可能ですか?

JavaScriptの代わりにChromeでネイティブのPythonコードを実行できるかどうか疑問に思っていました. 私はpyjsbrythonのようなプロジェクトを見てきましたが、彼らがしているのは python を javascript にコンパイルすることです。これらは素晴らしいプロジェクトですが、このアプローチの問題は常に、元の Python コードを簡単にデバッグできないことです。

とりわけ、chromes-sandbox のカスタム コードを開発する方法を説明しているこのスレッドに出くわしました。しかし、これはおそらく、サンドボックスに Python インタープリターを実装することになり、やり過ぎになるでしょう。

どんな助けでも大歓迎です!(python と javascript の議論を開始したくはありませんが、これが可能かどうか、可能であればその方法を調べるだけです)

敬具、
マルコ

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

python - Brython: [...] マイクロ秒ごとに要素を移動する

おやすみなさい。これはBrythonに関する質問で、どんな助けも歓迎します。

時間間隔 (おそらく 200 ミリ秒) ごとに、要素 (div など) を数ピクセル左 (または右、上など) に移動する方法を探しています。誰でも私を助けることができますか?

そして、彼が左マージンに到達したら要素を削除するのは素晴らしいことです. (:

【追記】ここからがスタートです。私は間違った brython コードでそれを汚染しません。あなたの創造性に従ってください ;)

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

javascript - brython で websocket JSObject を作成するにはどうすればよいですか?

そのため、python3 の JavaScript 実装である brython で websockets を使用しようとしています。残念ながら、私はあまり運がありません。

ドキュメントによると、関数 JSObject() を使用して brython で JS オブジェクトを操作できますが、websockets ではうまくいきません。http://www.websocket.org/echo.html (javascript コードを使用すると正常に動作します)の echoserver でテストしようとしています。

どちらws = JSObject(WebSocket("ws://echo.websocket.org/"))も機能していないws = JSObject(new WebSocket("ws://echo.websocket.org/"))ようです。

brython の「サイト ミラー」ダウンロードの一部としてファイル ファイルを見つけましたpy_websocket.jsが、まだ実装できませんでした。

これが実装されていないだけなのか、それとも brython のJSObject().

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

python - クライアント側とサーバー側で同じレンダリング コードを使用する

Brython には、サーバー側で同じレンダリング コードを使用するための推奨される方法はありますか?

これを行うために、現在browser、HTMLレンダリング用にサーバー側でBrythonをエミュレートする独自のモジュールを使用しています(https://github.com/yairchu/vote_tool/blob/master/browser.py)が、もっと良い方法があるのだろうか..

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

python - pfx ファイルから値を抽出して署名するための Python クライアント側ツール (ブラウザーで動作する必要があります)

クライアントがロードしたpfxファイルから通称シリアル番号や公開鍵などの値を抽出し、公開鍵に署名してサーバーに送信するクライアント側ツール。

OpenSSL.Crypto ライブラリからモジュールをインポートするバックエンドの python コードを完成させました。

クライアント側で同じことを実行する方法は?..つまり、署名操作はクライアント側で行う必要があります。

グーグルで、私はBrython、skulpt、pyjamsがこれに役立つように見つけました..しかし、開始するのに混乱しています..何か提案はありますか?

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

tinymce - メザニン/TinyMCE フィルタリング スクリプト タイプ

brythonを使用して Web サイトを構築していますが、それとは関係のない問題が発生しました。

私の問題は Mezzanine または TinyMCE エディターにあります (どちらかわかりません)。brython を機能させるには、スクリプト タグを "text/python" にする必要があります。ただし、エディターは自動的に「text/javascript」にフィルターします。

管理パネルと実際のソースコードの両方で、フィルタリングを既に無効にしました。メザニン構成の RICHTEXT_ALLOWED デフォルトにも「text/python」を追加してみました。

念のため言っておきますが、セキュリティは問題ではありません。この特定の機能は、Web サイトの最終バージョンではオンラインになりません。