Ich bin Nagi Goishi, der kürzlich mit Python und Scicit-Learn arbeitet. Persönlich bin ich eher ein Ruby-Fan als Python, aber ich mag den, den ich hier in den Python-Spezifikationen vorstelle.
import Python-Anfänger wie ich haben ein starkes Bild davon, wie man die Bibliothek beim Import importiert. Sie können jedoch "import" verwenden, um Klassen und Methoden zu laden, die in andere Dateien geschrieben wurden.
helper.py
class Helper:
def some_help():
#Hilfreiche Algorithmen
app.py
from helper import Helper
Helper().some_help()
Project
- helpers
- helper.py
- app.py
In Fällen wie
app.py
from helpers.helper import Helper
Oder
app.py
from helpers import helper
from helper import Helper
Project
- helpers
- base_helper.py
- helper.py
- app.py
Wenn Sie die BaseHelper
-Klasse von helper.py
in base_helper.py
mit einer Struktur wie verwenden möchten
helper.py
from helpers.base_helper import BaseHelper
# from helpers import base_helper
# from base_helper import BaseHelper
#Ich weiß nicht warum, aber ich konnte nicht. Bitte sag mir, wer versteht.
app.py
from helpers.helper import Helper