Relative Content

Tag Archive for pythonoop

How do I change a variable while inheriting?

I’m using OOP for the first time, I want to make the SubWindow class inherit all properties from the MainWindow class, but self.root would be tk.Toplevel() instead of tk.Tk():

How do I change a variable while inheriting?

I’m using OOP for the first time, I want to make the SubWindow class inherit all properties from the MainWindow class, but self.root would be tk.Toplevel() instead of tk.Tk():

Multiheritance preferences on python classes does not take proper super()

Good morning everyone. I am creating Mixin classes in a project to simplify the overall logic of a class diagram, for which I am using multiherences. However, the issue of multi-inheritance preferences is not very clear to me, or at least it is not clear to me how to avoid what is happening to me. Here is the simplified example:

Passing all but 1 argument in Python init child class

I have a Child init function that takes in arguments and passes those to the parent function. However if the user passes in a ‘token’ param to the child class, I don’t want that to be passed to the init function for the parent since the parent doesn’t have a ‘token’ field. Is there a way I can do this?

Accessing a Python Object Instance by using a user-input

im trying to access a class method from a user input. An example would be that i want to get access the method “drive_to(destination)” from the instance “fast_bycicle” of the class “Bicycle”. I want to let the user decide which bike to use so my idea kinda looks like this