Академический Документы
Профессиональный Документы
Культура Документы
Python path
Accueil › Python avancé › Python path
Debug
Gestion !chiers et dossiers
func.py
# coding: utf-8
def donne_moi_ton_nom():
return "Olivier"
olivier@bigone:~$ python
Python 2.7.6 (default, Mar 22 2019, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license
" for more information.
>>> from utils.func import *
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named utils.func
Le dossier courant
Il existe une première manière de régler ce
problème: exécuter l'interpréteur dans le dossier
parent du package :
olivier@bigone:~$ cd test/
olivier@bigone:~/test$ python
Python 2.7.6 (default, Mar 22 2019, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license
" for more information.
>>> from utils.func import *
>>> donne_moi_ton_nom()
'Olivier'
Ajouter un dossier au
PYTHONPATH
Une autre manière est d'ajouter le chemin
/home/olivier/test au PYTHONPATH . Pour
cela, il vous faudra exécuter la commande
suivante dans votre terminal:
Ajouter un dossier au
PYTHONPATH de manière
permanente
Pour rendre cette action pérenne, il vous faudra
éditer le !chier /home/olivier/.bashrc et y
ajouter la commande:
export PYTHONPATH=$PYTHONPATH:/home/olivier/tes
t
Ajouter un dossier au
PYTHONPATH en python
Dernière méthode pour ajouter un dossier au
PYTHONPATH: l'indiquer directement dans le
code
Debug
Gestion !chiers et dossiers
Python débutant
Présentation Python
Installer Python
Interpréteur python
Calculs et variables
Les listes
Les tuples
Les dictionnaires
Les fonctions
Les modules/packages
Les exceptions
Les décorateurs
Les itérateurs/générateurs
Expressions régulières
Python avancé
Di"érences python 2 / 3
Encodage python
Virtualenv
Debug
Python Path
Graphiques scienti!ques
Programmation asynchrone
XML et python
Créer un exécutable
FTP
Fabric SSH
Réseau / socket
Base de données
Django
Présentation Django
Installer Django
ORM Django
Login Django
Queryset
Les vues
Les formulaires
CSRF Token
Les middlewares
Templates Django
Context Processor
Signaux Django
Xadmin
Django select2
Crispy Forms
AngularJS et Django
Django déploiement
Raspberry Pi
Présentation Raspberry pi
Installer Raspbian
IP statique
Installer VPN
Client torrent
Site
Contacter l'auteur
Mentions légales