GNU/Linux >> Linux の 問題 >  >> Linux

Linux で Python ドキュメントを表示するにはどうすればよいですか?

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)

Linux
  1. Linuxgrepコマンドの使用方法

  2. LinuxにPythonをインストールする方法

  3. Linuxでhistoryコマンドを使用する方法

  1. Linux – Pythonで「http_proxy」環境変数の設定を解除する方法は?

  2. RockyLinux8にPython3.10をインストールする方法

  3. Linuxでpythonファイルを実行する方法

  1. Linuxがメインフレームに登場した経緯

  2. LinuxMint20にPythonをインストールする方法

  3. Linux 上の 2 つのバージョンの Python。 2.7 をデフォルトにする方法