問題タブ [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 に答える
724 参照

python - 非パブリック/プライベート クラスに pydoc を使用する

クラス名のプレフィックスとして _ を使用すると ( thisおよびthisも参照)、クラスは非公開になり、pydoc によって表示されません。

このクラスは内部でのみ使用され、モジュールを使用する人にとっては重要ではないため、それがまさに私が望んでいることです。

しかし、私のモジュールの内部について知りたがっている誰かが来たらどうしますか。pydoc が非公開クラスを表示するためのフラグまたはオプションはありますか?

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

python - help と pydoc を使用して Python モジュールが機能していないことを一覧表示する

Python用にインストールしたモジュールを見つけようとしています

から:このスレッド

私はもう試した

ただし、これは機能します

インストールしたことがわかっている他のモジュールと一緒に。

これモジュールを返しますが、ヘルプ ドキュメントを修正する方法はありますか?

編集

Mac OS mtn lionにenthought pythonディストリビューションを介して64ビットpython 2.7をインストールしました

シェルでpydocを実行:

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

python - コマンド プロンプトで "pydoc -g" を実行すると、システムにインストールされている Python ライブラリが表示されるのに、Python インタープリターからそのコマンドを実行できないのはなぜですか?

タイピングの理由:

iTerm (コマンド プロンプト) で、コンピューター上のモジュールの python インデックスを表示しますが、Python インタープリターからその行を実行できませんか?

ありがとう!

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

python - Pydoc が -*- コーディングを台無しにする: utf-8 -*-

私は Python スクリプトを Emacs で編集しており、常にスクリプトの先頭に次のように記述しています。

PEP 0236で推奨されています (少なくとも、落胆させるものではありません) 。

pydocただし、正しく認識(無視)しないことがわかりました:

それを修正する方法はありますか?または使用する代わりに良い-*- coding: utf-8 -*-ですか?

私はPython 2.6を使用しています

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

python - Pydocを使用してドキュメントを作成するにはどうすればよいですか?

モジュールからドキュメントを作成しようとしています。pydocPython3.2.3を使用してWindows7のコマンドラインから使用しました。

これにより、シェルがテキストで埋められ、モジュール内のファイルごとに1行、次のようになりました。

Pydocがファイルのドキュメントを取得しようとしているようですが、自動作成したいと思います。Googleを使った良いチュートリアルが見つかりませんでした。Pydocの使い方に関するヒントはありますか?

を使用して1つのファイルからドキュメントを作成しようとすると

それは言うwrote myFile.html、そして私がそれを開くとき、それは言う一行のテキストを持っている:

また、コンピューター上のファイル自体へのリンクがあり、クリックすると、Webブラウザーでファイルの内容が表示されます。

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

python - ドキュメントで pydoc パラメーターを理解する方法

調べていてseek()pydoc file関数が何をするかについての説明を見つけましたが、ドキュメントにパラメーターがどのように記載されているかわかりませんでした。次のように見えました。

最初はパラメーター内のパラメーターだと思っていましたが、明らかにそうではありません。これらの括弧は、パラメーター フィールドで何を示していますか?

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

eclipse - コード補完を使用したPyDocの表示

ここに画像の説明を入力してください

上はPyCharmで、下はEclipseとPyDevです。

Eclipse + PyDevのように、オートコンプリートウィンドウとともにPyDocツールチップを表示するにはどうすればよいですか?これを正確に示すPyCharmのスクリーンショットをいくつか見ましたが(例:http://i.imgur.com/wIvAt.png)、この方法で私のものを機能させる方法がわかりません。IDE設定>>エディター>>コード補完>>ミリ秒単位のオートポップアップドキュメントを試し、0に設定しましたが、効果がないようです。PyDocを表示するにはCtrl-Qを押す必要があります。

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

python - help() でラップする関数としてラッパーを表示する

残念ながら(選択ではなく) python 2.4を使用しているため、2.5で追加された素晴らしいもの(functoolsなど)は役に立ちません

関数をラップしたいのですが、help(wrapper) を実行すると、ラップする関数のように見えるようにします。

私はこれを行うことで部分的に達成しました

現在、関数名との docstring のhelp(wrapper)表示を行っています。ハックに感じるだけでなく、これは次のような場合の関数パラメーターをカバーしていません。aa

help(wrapper)b(*args, **kwargs)明らかに、これは私が望むものではないように見えます。dir(a)どこかにネストされていない限り、私を助けることができる属性はないようです。


編集: pypi を使用できる場合は、これに役立つデコレータ モジュールを参照してください。

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

python - ヘルプ関数を呼び出すときのrepr.pyのPython構文エラー

Pythonで非常に奇妙な問題が発生しています。組み込みのヘルプ関数を使用しようとすると、次のエラーが発生します。

前述のファイルを手動で検査しましたが、上記のエラーが表示されません。/usr/share/python2.7ディレクトリのtrcebackに記載されているファイルの.pycファイルも削除しようとしましたが、まだ問題があります。

私のコンピューターはUbuntu12.1064ビットを実行しています。

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

python - X import *から、pydocドキュメントをスキップします

*モジュールからモジュールXにインポートしたいのですmainが、Xのドキュメントをインポートしません。例:

とメイン:

pydoc mainからのドキュメントが表示されますが、ここにドキュメントは必要ありませんXmainX

関連