Vous n'êtes pas identifié(e).
Pages : 1
Les librairies sont des fichier que l'on importe pour les utiliser dans ses script python afin de ne pas devoir réécrire toute une routine.
La libraire Python standard contient de très nombreux modules et fait partie de l'installation standard de Python, mais il est aisé d'en rajouter car la plupart sont présent dans vos dépots.
Par exemple pour une distribution debian:
apt-cache search python
Devrait lister toute celle présente dans vos dépots.
Et
dpkg --get-selections | grep python
Lister celles installées.
Consulter également la documentation suivante pour les non anglophobe.
http://docs.python.org/library/
pour lister les chemins des librairie python utiliser sys.path
sys.path renvoie une liste des chemins d'accès de python (/usr/lib/python2.5...)
>>> import sys
>>> sys.path
['', '/usr/bin', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/pytho
n2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/loca
l/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/
dist-packages/PIL', '/usr/lib/pymodules/python2.6', '/usr/lib/pymodules/python2.6/gtk-2.
0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode']
pour créer votre propre librairie il faut que celle-ci se trouve dans un des chemin affiché.
c'est simple, créer un dossier de travail, et dedans créer un fichier appelé malib.py avec inscrit dedans
print "malib loaded"
ensuite aller dans le dossier de travail et lancer python depuis celui-ci
et importez malib
icef0x@crunchbang ~ $ cd montafpython/
icef0x@crunchbang montafpython $
Résultat:
une fois la librairie importée:
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Pages : 1