PYTHON : import au milieu du code ?
Bonjour à vous,
Je me lance dans le langage Python grâce à mon 1er stage. Je vais travailler sur un logiciel qui a déjà avancé. A la lecture du travail de mon collègue, je vois soudainement un import en plein milieu d'une fonction. Il utilise cet import et le delete juste après. Ça donne ça en fait :
Code:
1 2 3 4 5 6 7
| def fonction() :
#debut de la fonction
from truc import machin
ligne de code
ligne de code
del machin
#fin de la fonction |
Je me demande si c'est vraiment quelque chose qui se fait, et si c'est bien de le faire. Je suis étonné car habitué à avoir tous les import en début de code...
Merci pour votre aide :)
EDIT : J'ai eu ma réponse dans le chat, donc c'est bon. Pour ceux que ça intéresse, on met effectivement tous les imports tout en haut. (voir : PEP8, c'est con mais j'avais pas tout lu le PEP8)