WindowsではPythonはchmタイプのドキュメントがあり、読むのにとても便利ですが、Linuxでは読めるドキュメントはありますか?
最も簡単な方法は、Googleを使用してオンラインドキュメントにアクセスすることです。すべてのモジュールのすべてのドキュメントを見つける単一のポイントはありません。ただし、一般的なものは次のとおりです。
オフラインのドキュメントが必要な場合は、他にもいくつかの可能性があります。
ドキュメントはHTMLまたはPDFとしてダウンロードできます: https://docs.python.org/3/download.html
Webサーバーを実行している場合は、HTMLバージョンを使用して、ブラウザーを介して慣れているようにアクセスできます。 HTMLサイトはあなたが慣れているように見えます。 JavaScriptで実装されているため、検索もオフラインで機能します。
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)
_
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
Fedoraディストリビューションを使用する場合は、yum install python-docs
。他のディストリビューションでも同様のパッケージが提供される場合があります。
最善の方法は、Pythonシェルに組み込まれているドキュメントを読むことです。
$ python
Python 2.7.1 (r271:86832, Jul 31 2011, 19:30:53)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
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/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>
Ipythonをインストールして、インタラクティブモードでモジュール/オブジェクトを検査することもできます。
たとえば、ipythonでこれを行うことができます。
import pygame
pygame.draw.line?
次に、結果のドキュメントを取得します。
pygame.draw.line(Surface、color、start_pos、end_pos、width = 1):Rectを返します
直線セグメントを描画します
Ipythonでは、タブ補完を使用できます。これは、何かを検査するのに役立ちます。
次のコマンドを使用しますpydoc-g
Pythonのオフラインドキュメントを表示するには、
python3-doc
をSudo apt install python3-doc
とともにインストールします。ドキュメントは/usr/share/doc/python3-doc/html
にインストールされます/usr/share/doc/python3-doc/html/index.html
を開きます。ドキュメントは、公式ドキュメントサイトに表示されているとおりです。 https://docs.python.org/3/
インターネットを利用しているので、 online python docs を利用してください。