GNU/Linux >> Znalost Linux >  >> Linux

Jak uvidím dokument Python na Linuxu?

http://www.google.cz/search?q=linux+chm+viewer

Dokumenty jsou k dispozici v různých formátech:http://docs.python.org/download.html

Existuje dokumentační server pythonu, který můžete spustit lokálně:http://docs.python.org/library/pydoc.html?highlight=pydoc#pydoc


Můžete také nainstalovat Ipython pro kontrolu modulů/objektů v interaktivním režimu.
Můžete to udělat například v ipythonu:

import pygame  
pygame.draw.line?

pak dostanete výsledek doc:

pygame.draw.line(Surface, color, start_pos, end_pos, width=1):return Rect
nakreslete přímý segment

V ipythonu můžete použít komplici tab, je to užitečné pro kontrolu něčeho.


Pokud používáte distribuci Fedora, pak yum install python-docs . Jiné distribuce mohou poskytovat podobné balíčky.


Online dokumentace

Nejjednodušší způsob je použít Google k přístupu k online dokumentaci. Neexistuje jediné místo, kde byste našli veškerou dokumentaci všech modulů. Některé běžné jsou však:

  • Python 3
  • NumPy a SciPy
  • Theano

Pokud potřebujete offline dokumentaci, existuje několik dalších možností:

Stáhněte si to

Dokumentaci si můžete stáhnout jako HTML nebo PDF:https://docs.python.org/3/download.html

Když máte spuštěný webový server, můžete používat verzi HTML a přistupovat k ní tak, jak jste zvyklí prostřednictvím prohlížeče. Stránky HTML vypadají stejně, jako jste zvyklí. Dokonce i vyhledávání funguje offline, protože je implementováno pomocí JavaScriptu.

PyDoc

Některé distribuce jako Debian nabízejí python-doc balík. Můžete k němu přistupovat pomocí pydoc -p [some port number] nebo přes pydoc -g . Tím se vytvoří lokální webový server. Poté můžete otevřít prohlížeč a podívat se na něj:

Konzola:help(...)

Interaktivní konzole Pythonu má vestavěný help(...) Systém. Můžete jej buď vyvolat bez argumentu:

$ 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> 

nebo to můžete zavolat parametrem, o kterém chcete něco vědět. To může být cokoliv (modul, třída, funkce, objekt, ...). Vypadá to takto:

>>> 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. Jak nainstalovat Python na Linux Mint 20

  2. Jak nainstalovat Python 3.10 na Rocky Linux 8

  3. Jak mohu vidět velikost souborů a adresářů v linuxu?

  1. Jak se Linux dostal k sálovému počítači

  2. Jak spustit soubor python v linuxu

  3. Dvě verze pythonu na linuxu. jak nastavit 2.7 jako výchozí

  1. Jak používat Linuxový příkaz grep

  2. Jak nainstalovat Python na Linux

  3. Jak používat příkaz historie v Linuxu