2012-02-17 5 views
-2

私はいくつかのpythonファイルからdocstringを解析する必要があり、これをJavascriptで行う必要があります。javascriptからのpython docstringの解析

私はこれ、任意のアイデアのための参照を見つけることができませんでしたか?

EDIT:私はTitanium SDKとjqueryを使用しています。 PyDocは私が探している解決策ではありません.JavaScriptとPythonのソースコードの途中にいくつかのプロセスを入れたくないからです。

EDIT 2:SOLVED - TitaniumはPythonとjavascriptを同時に使用できるため、pythonを使用してpythonファイルのdocstringを解析できます。

+1

どのような種類の環境を使用していますか?小さなPythonプログラムを使って必要なデータを作成し、それをあなたのJavaScript環境に読み込めないのはなぜですか? – Marcin

+0

私はjavascript、つまりインターフェイスで、Pythonスクリプトを読み込んで、パラメータとドキュメントを表示する必要があります。 – estemendoza

+0

そうですが、デプロイメントプラットフォームにはPythonがありませんか?あなたはpythonを処理するためにサーバーを使用できますか?あなたは、少なくともあなたが使用するjavascript環境を明らかにすることはできますか? – Marcin

答えて

0

SyntaxHighlighterのレクサーの動作を確認してください。それで、どのように進めるべきか、あなたにいくつかのアイディアを与えるはずです。これがあなたの目的に合わない場合に備えて、調査する他のシンタックスハイライトライターもあります。

0

強制的な「docstring」フォーマットはありませんが、ほとんどのPythonと同様に、「ベストプラクティス」ドキュメントのみです。フォロー読書のための多くのリンクとともに、ドキュメンテーション文字列とどのような彼らはを使用する方法の仕様については、以下PEPを参照してください: http://www.python.org/dev/peps/pep-0257/

あなたはまた、ドキュメンテーション文字列を表示するために、Pythonが内部的に使用され、PyDocを見て試すことができます。 HTMLを出力することはできますが、それでも不十分であっても、Python sourceをJavaScriptに転送して、独自のパーサーを書くことができます。

+0

はい、私はPyDocについて知っていましたが、私はjavascriptとpythonソースコードの間でツールを使いたくないのですが、情報に感謝します。 – estemendoza

関連する問題