Cześć,
jestem początkującym w zakresie programowania w Pythonie. Napotkałem pewien problem.
Mam klasę Dump w innym pliku, a w niej metoda xrr(self, login) oraz yrr(self, login)
W innym pliku mam klasę Querry (dziedziczoną z innej klasy Systems), w której przez jeszcze inną zmienną chciałbym modyfikować wartość zmiennej.
Demonstruje jak to wygląda:
class Querry(Systems):
def executes(self, login, system, loginDB):
if (system == 1):
dump_system = Dump.xrr(self, login)
elif (system == 2):
dump_system = Dump.yrr(self, login)
dump_system(login) # później już swobodne wykonanie
Wiem, że dump_system w obecnej formie jest interpretowane jako wartość return (która jest None) z metod xrr i yrr. Jak mogę inaczej to zrobić? Jest jakaś gotowa funkcja na przekształcenie tej zmiennej jako zmienną obiektową?