Ponieważ obecnie uczę się Django/Python, tak naprawdę nie używam jeszcze koncepcji klas. O ile mi wiadomo, metoda nie jest statyczna ... to tylko standardowa definicja.Metoda wywołania z innego pliku Pythona
Więc powiedzmy, że mam ten pakiet o nazwie Example1
z views.py
zawierający tę metodę:
def adder(x,y):
return x + y
Wtedy mam Example2
który również ma views.py
gdzie chciałbym skorzystać z tej metody adder
.
Co mam zrobić?
EDYCJA: W Javie byłaby to prosta instancja, a następnie instantiation.Method()
lub jeśli byłaby statyczna, byłaby to SomeClass.Method()
, ale nie jestem pewien, jak powinienem podejść do tego w Pythonie.
Dziękujemy za wgląd w poziom "modułu" i metody "klasy". Będę musiał się nad tym zastanowić. Jeszcze raz dziękuję za dokładną odpowiedź. – Federer