問題タブ [pydoc]

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

python - pydoc に関する Power Shell の問題: 最後の行に「--More--」があり、入力できない

最近Pythonを学び始めました。私は Zed Shaw の「Learning Python The Hard Way」を使用しており、主に Power Shell で演習を実行しています。OS は Windows 7 で、Python 2.7 を使用しています。

第 12 章では pydoc について言及しています。これが私がpydocで遭遇している問題です。通常、python -m pydoc と入力すると、定義が表示され、C:\Users\User に戻ります。しかし、時折、最終行に「--More--」と表示されて何も入力できなくなることがあります。特定のキーを押すと画面にメッセージが表示されますが (必要に応じて投稿します)、実際には入力できません。再度使用するには、Power Shell を再起動する必要があります。それについて何か知っている人はいますか?

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

python - モジュール内の特定の単語を含むすべてのメソッドと属性の python ドキュメントを表示する

Pythonヘルプ システムを構築しようとしています。特定の単語を含むモジュールから、メソッドのすべてのドキュメントを次々に印刷したいと考えています。これは、非常に多数のメソッドまたは属性を持つモジュールで使用するためのものです。現在、これは私が行っていることです。たとえば、Tkinter.Entry などのモジュールに対して、たとえば「set」を含むメソッドを探しています。

これは、名前に 'set' を含む各メソッドの pydoc の 7 つの項目を次々に表示し、インタープリターで正常に終了します。ただし、割り当てでpydocを取得できないようです。たとえば、次のようになります。

ここで何が欠けていますか?

以下は、必ずしも質問の一部ではない (たとえば) contextの場合です。

これと同じ効果を得るための回避策はありますか?たとえば、htmlユーザーが現在の要素を「閉じる」をクリックするたびに次のヘルプ項目を表示する単純なものはありますか?

ブロックコンテンツに渡すことができる方法でヘルプテキストを取得する方法を見つける方法を見つけることができる限り{{X}}、残りを理解しようとします. ありがとう。

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

python - pydoc コマンドが exception.syntaxerror を取得するのはなぜですか?

私は初心者レベルのpythonユーザーで、ターミナルで次のように入力すると:

$ pydoc Inleesgenbank.py

次のエラー メッセージが表示されます。

./Inleesgenbank.py の問題 - : 無効な構文 (Inleesgenbank.py、30 行目)

したがって、このコードの 30 行目に構文エラーがあるはずです。

行 30 は次の行です。print(__doc__, file=sys.stderr)

これはあまりきれいなコードではないことはわかっていますが、何が問題なのかを知りたいです。

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

python - Windows の Pydoc

「Learning python the hard way」からpythonを学んでいます。pydoc を使用するには、ターミナルで次のように入力するように求められました。

-mここで が何を意味するのか知りたいです。私はかなりグーグルで検索しましたが、答えが見つかりませんでした。

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

python - クラス内のメソッドの一部のドキュメント文字列がpydocに表示されないのはなぜですか?

私はpydocドキュメントを作成するために使用しています。docstringただし、クラスと などのメソッドののみを表示してい__init__ます。クラスの各メソッドpydocのドキュメントを作成するために渡されるパラメーターはありますか?

例:

このコードで pydoc を使用すると、「This is docstring for mymethod function.」というメッセージが表示されません。生成された出力で。

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

python - Pydoc を使用してドキュメントを生成する方法

pydoc を使用してコメントからドキュメントを生成する必要があります。それを行うための基本的な手順は何ですか?

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

python - R に似たモジュール、関数、クラスの単一の HTML ヘルプ ページを作成する

help() を広範囲に使用して、新しいモジュールへの道を容易にする方法を探しています。

私が現在抱えている問題は、出力は非常に便利ですが、対話型インタープリターでスクロールするのが難しいということです。私が探しているのは、R がドキュメントを処理する方法 (R PROject を使用する場合) と同様の方法で Python モジュールを探索する方法です。

R は、パラメーター、関数をスクロールできる単一の HTML ファイルを出力します。Windowsでpython 2.7を使用しています。

コンソールで探しているものを正確に出力するpydocを見つけましたが、インストールされたすべてのパッケージを文書化する「Webサーバー」から離れて、単一のパッケージを提供して開くだけにする方法が完全にはわかりません。 help(x) と入力すると、html ページで、通常はインタープリターで出力される内容が出力されます。

どんな助けでも大歓迎です。

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

python - Pydoc に関数を特定の順序で文書化する方法は?

Pydoc が関数を文書化する順序を指定したいと考えています。生成されたドキュメントで Pydoc が関数をどのように順序付けているかはわかりません。モジュール内のテキストの順序ではないことは確かです。

printUsage()最初にドキュメント化する関数を指定したいので、これは便利です。

そのため、ユーザーが の docstring をチェックアウトすると、そのmy_module使用方法をすぐに確認できます。