http://www.google.cz/search?q=linux+chm+viewer
ドキュメントはさまざまな形式で入手できます:http://docs.python.org/download.html
ローカルで実行できる Python ドキュメント サーバーがあります:http://docs.python.org/library/pydoc.html?highlight=pydoc#pydoc
Ipython をインストールして、対話モードでモジュール/オブジェクトを検査することもできます。
たとえば、ipython でこれを行うことができます:
import pygame
pygame.draw.line?
次に、結果ドキュメントを取得します:
<ブロック引用>
pygame.draw.line(Surface, color, start_pos, end_pos, width=1):Rect Rect
直線セグメントを描く
ipython では、タブ補完を使用できます。これは、何かを検査するのに役立ちます。
Fedora ディストリビューションを使用している場合、yum install python-docs
.他のディストリビューションでも同様のパッケージが提供される場合があります。
オンライン ドキュメント
最も簡単な方法は、Google を使用してオンライン ドキュメントにアクセスすることです。すべてのモジュールのすべてのドキュメントを見つける単一の場所はありません。ただし、いくつかの一般的なものは次のとおりです。
- パイソン 3
- NumPy と SciPy
- テアノ
オフラインのドキュメントが必要な場合は、他にもいくつかの可能性があります:
ダウンロード
ドキュメントは HTML または PDF としてダウンロードできます:https://docs.python.org/3/download.html
Web サーバーを実行している場合は、HTML バージョンを使用して、ブラウザー経由で慣れているようにアクセスできます。 HTML サイトは、見慣れたものと同じように見えます。 JavaScript で実装されているため、検索もオフラインで動作します。
PyDoc
Debian などの一部のディストリビューションでは、python-doc
を提供しています。 パッケージ。 pydoc -p [some port number]
経由でアクセスできます または pydoc -g
経由 .これにより、ローカル Web サーバーが作成されます。次に、ブラウザを開いて見てみましょう:
コンソール:ヘルプ(...)
Python インタラクティブ コンソールには、組み込みの help(...)
があります。 システム。引数なしで呼び出すこともできます:
$ python
Python 2.7.5+ (default, Feb 27 2014, 19:37:08)
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> help()
Welcome to Python 2.7! This is the online help utility.
If this is your first time using Python, you should definitely check out
the tutorial on the Internet at http://docs.python.org/2.7/tutorial/.
Enter the name of any module, keyword, or topic to get help on writing
Python programs and using Python modules. To quit this help utility and
return to the interpreter, just type "quit".
To get a list of available modules, keywords, or topics, type "modules",
"keywords", or "topics". Each module also comes with a one-line summary
of what it does; to list the modules whose summaries contain a given word
such as "spam", type "modules spam".
help>
または、何か知りたいパラメーターを指定して呼び出すこともできます。それは何でもかまいません (モジュール、クラス、関数、オブジェクトなど)。次のようになります:
>>> a = {'b':'c'}
>>> help(a)
Help on dict object:
class dict(object)
| dict() -> new empty dictionary
| dict(mapping) -> new dictionary initialized from a mapping object's
| (key, value) pairs
| dict(iterable) -> new dictionary initialized as if via:
| d = {}
| for k, v in iterable:
| d[k] = v
| dict(**kwargs) -> new dictionary initialized with the name=value pairs
| in the keyword argument list. For example: dict(one=1, two=2)
|
| Methods defined here:
|
| __cmp__(...)
| x.__cmp__(y) <==> cmp(x,y)
|
| __contains__(...)
| D.__contains__(k) -> True if D has a key k, else False
|
| __delitem__(...)
| x.__delitem__(y) <==> del x[y]
|
| __eq__(...)
| x.__eq__(y) <==> x==y
|
| __ge__(...)
| x.__ge__(y) <==> x>=y
|
| __getattribute__(...)
| x.__getattribute__('name') <==> x.name
|
| __getitem__(...)
| x.__getitem__(y) <==> x[y]
|
| __gt__(...)
: (scroll)