** * Cet article provient d'Udemy "[Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + style de code de style américain Silicon Valley](https://www.udemy.com/course/python-beginner/" Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + Style de code de style de la Silicon Valley américaine ")" C'est une note de classe pour moi après avoir suivi le cours. Il est ouvert au public avec la permission de l'instructeur Jun Sakai. ** **
◆import Préparez des répertoires et des fichiers comme celui-ci.
lesson_package
├ __init__.py
└ utils.py
lesson.py
utils.py
def say_twice(word):
return (word + '!') * 2
lesson.py
import lesson_package.utils
r = lesson_package.utils.say_twice('hello')
print(r)
result
hello!hello!
Vous pouvez charger des fonctions dans d'autres fichiers en écrivant le chemin complet comme ʻimport leçon_package.utils`.
import lesson_package.utils
Est
from lesson_package import utils
Vous pouvez l'écrire comme ça. Dans ce cas,
lesson.py
from lesson_package import utils
r = utils.say_twice('hello')
print(r)
Il peut être utilisé comme ça.
◆as
lesson.py
from lesson_package import utils as ut
r = ut.say_twice('hello')
print(r)
En spécifiant une chaîne de caractères avec as, vous pouvez l'appeler avec votre chaîne de caractères préférée.