GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso vedere il documento Python su Linux?

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

I documenti sono disponibili in vari formati:http://docs.python.org/download.html

Esiste un server di documentazione Python, che puoi eseguire localmente:http://docs.python.org/library/pydoc.html?highlight=pydoc#pydoc


Puoi anche installare Ipython per ispezionare i moduli/oggetti in modalità interattiva.
Ad esempio, puoi farlo in ipython:

import pygame  
pygame.draw.line?

quindi ottieni il risultato doc:

pygame.draw.line(Surface, color, start_pos, end_pos, width=1):return Rect
disegna un segmento di linea retta

In ipython puoi usare la tab complition, è utile per ispezionare qualcosa.


Se usi la distribuzione Fedora, allora yum install python-docs . Altre distribuzioni possono fornire pacchetti simili.


Documentazione online

Il modo più semplice è utilizzare Google per accedere alla documentazione online. Non esiste un unico punto in cui trovi tutte le documentazioni di tutti i moduli. Tuttavia, alcuni comuni sono:

  • Python 3
  • NumPy e SciPy
  • Teano

Se hai bisogno di documentazione offline ci sono alcune altre possibilità:

Scaricalo

Puoi scaricare la documentazione in formato HTML o PDF:https://docs.python.org/3/download.html

Quando hai un server web in esecuzione, puoi utilizzare la versione HTML e accedervi come sei abituato tramite un browser. Il sito HTML ha l'aspetto a cui sei abituato. Anche la ricerca funziona offline, perché è implementata con JavaScript.

PyDoc

Alcune distribuzioni come Debian offrono un python-doc pacchetto. Puoi accedervi tramite pydoc -p [some port number] o tramite pydoc -g . Questo creerà un server web locale. Quindi puoi aprire il tuo browser e dare un'occhiata:

Console:aiuto(...)

La console interattiva Python ha un help(...) integrato sistema. Puoi invocarlo senza argomento:

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

oppure puoi chiamarlo con un parametro di cui vuoi sapere qualcosa. Può essere qualsiasi cosa (un modulo, una classe, una funzione, un oggetto, ...). Assomiglia a questo:

>>> 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. Come usare il comando Linux grep

  2. Come installare Python su Linux

  3. Come usare il comando cronologia in Linux

  4. Linux:come annullare l'impostazione della variabile di ambiente "http_proxy" in Python?

  5. Come installare Python 3.10 su Rocky Linux 8

Come utilizzare il comando superiore in Linux

Come utilizzare il comando Ping di Linux

Come ottenere la dimensione di una directory in Linux

Come controllare la versione del kernel in Linux

Come controllare la complessità della password in Linux

Come vedere gli utenti che hanno effettuato l'accesso in Linux