GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je voir la documentation Python sur Linux ?

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

Les documents sont disponibles dans différents formats :http://docs.python.org/download.html

Il existe un serveur de documentation python, que vous pouvez exécuter localement :http://docs.python.org/library/pydoc.html?highlight=pydoc#pydoc


Vous pouvez également installer Ipython pour inspecter les modules/objets en mode interactif.
Par exemple, vous pouvez le faire dans ipython :

import pygame  
pygame.draw.line?

puis vous obtenez le résultat doc :

pygame.draw.line(Surface, color, start_pos, end_pos, width=1):return Rect
tracer un segment de droite

Dans ipython, vous pouvez utiliser la complétion d'onglets, c'est utile pour inspecter quelque chose.


Si vous utilisez la distribution Fedora, alors yum install python-docs . D'autres distributions peuvent fournir des packages similaires.


Documentation en ligne

Le moyen le plus simple est d'utiliser Google pour accéder à la documentation en ligne. Il n'y a pas de point unique où vous trouverez toutes les documentations de tous les modules. Cependant, quelques-uns sont courants :

  • Python 3
  • NumPy et SciPy
  • Théano

Si vous avez besoin d'une documentation hors ligne, il existe quelques autres possibilités :

Téléchargez-le

Vous pouvez télécharger la documentation au format HTML ou PDF :https://docs.python.org/3/download.html

Lorsque vous avez un serveur Web en cours d'exécution, vous pouvez utiliser la version HTML et y accéder comme vous en avez l'habitude via un navigateur. Le site HTML ressemble à celui auquel vous êtes habitué. Même la recherche fonctionne hors ligne, car elle est implémentée avec JavaScript.

PyDoc

Certaines distributions comme Debian offrent un python-doc forfait. Vous pouvez y accéder via pydoc -p [some port number] ou par pydoc -g . Cela créera un serveur Web local. Ensuite, vous pouvez ouvrir votre navigateur et y jeter un coup d'œil :

Console :aide(...)

La console interactive Python a un help(...) intégré système. Vous pouvez soit l'invoquer sans argument :

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

ou vous pouvez l'appeler avec un paramètre sur lequel vous voulez savoir quelque chose. Cela peut être n'importe quoi (un module, une classe, une fonction, un objet, ...). Il ressemble à ceci :

>>> 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. Comment utiliser la commande Linux grep

  2. Comment installer Python sur Linux

  3. Comment utiliser la commande history sous Linux

  4. Comment exécuter un fichier python sous Linux

  5. Deux versions de python sous Linux. comment faire de 2.7 la valeur par défaut

Comment utiliser la commande top sous Linux

Comment utiliser la commande Linux Ping

Comment obtenir la taille d'un répertoire sous Linux

Comment vérifier la version du noyau sous Linux

Comment vérifier la complexité du mot de passe sous Linux

Comment voir les utilisateurs connectés sous Linux