Je suis Nagi Goishi, qui travaille récemment avec Python et scicit-learn. Personnellement, je suis plus fan de Ruby que de Python, mais j'aime celui que je présente ici dans les spécifications Python.
import
Les débutants en Python comme moi ont une forte image du chargement de la bibliothèque par ʻimport. Cependant, vous pouvez utiliser ʻimport
pour charger des classes et des méthodes écrites dans d'autres fichiers.
helper.py
class Helper:
def some_help():
#Algorithmes utiles
app.py
from helper import Helper
Helper().some_help()
Project
- helpers
- helper.py
- app.py
Dans des cas comme
app.py
from helpers.helper import Helper
Ou
app.py
from helpers import helper
from helper import Helper
Project
- helpers
- base_helper.py
- helper.py
- app.py
Si vous voulez utiliser la classe BaseHelper
de helper.py
dans base_helper.py
avec une structure comme
helper.py
from helpers.base_helper import BaseHelper
# from helpers import base_helper
# from base_helper import BaseHelper
#Je ne sais pas pourquoi, mais je ne pouvais pas. Veuillez me dire qui comprend.
app.py
from helpers.helper import Helper
Recommended Posts