Articles of clase

Guardar objetos de clase en el marco de robot

Soy nuevo en Robot Framework. Estoy escribiendo mi propia biblioteca para trabajar con Robot y quiero guardar el objeto de clase. Quiero que el objeto se cree y se guarde una vez en la configuración de la suite y continúe usando el mismo objeto para toda la suite de prueba. ¿Hay una manera de hacerlo? […]

Python: Cómo obtener la información de inicio () de la barra de progreso de una ventana (clase) a otra

Hay una ventana principal con menú y la barra de progreso. Se abre una ventana de correspondencia con el botón OK cuando se ejecuta el comando del menú y el botón OK inicia el proceso (aquí: 3 segundos de espera) La ventana de correspondencia se crea a través de la herencia de una clase que […]

Python y pygame shooting

Estoy trabajando en un juego en pygame, hasta ahora el jugador puede caminar, aparecen 50 bloques azules al azar en la pantalla y el jugador puede caminar y dispararles, pero hay un problema que el jugador solo puede disparar, quiero El jugador dispara hacia el mouse, pero estoy teniendo algunos problemas para hacerlo. este es […]

Python __init__ syntax

Mientras estoy aprendiendo Python, estoy teniendo algo de confusión sobre la syntax de la inicialización de clases con herencia. En varios ejemplos he visto algo como lo siguiente: class Foo(Bar): def __init__(self, arg, parent = None): Bar.__init__(self, parent) self.Baz = arg etc. Mientras que a veces es solo class Foo(Bar): def __init__(self, arg): Bar.__init__(self) etc. […]

¿Creando instancia de clase desde el diccionario?

Estoy tratando de crear una instancia de clase a partir del diccionario que tiene claves más que la clase tiene atributos. Ya leí las respuestas a la misma pregunta en este enlace: ¿ Crear propiedades de instancia de clase desde un diccionario? . El problema es que no puedo escribir __init__ en la definición de […]

TypeError: __init __ () toma exactamente 3 argumentos (2 dados)

He visto algunas de las respuestas aquí con respecto a mi error, pero no me ha ayudado. Soy un noob absoluto en las clases en python y recién comencé a hacer este código en septiembre. De todos modos eche un vistazo a mi código class SimpleCounter(): def __init__(self, startValue, firstValue): firstValue = startValue self.count = […]

Subclasificar Tkinter para crear un Widget personalizado

consulte el siguiente código: (Básicamente, estoy tratando de crear un widget de texto con una barra de desplazamiento vertical mientras conservo todos los métodos / funciones de Tkinter.Text en mi clase) class ScrollableTextWidget(Tkinter.Text): def __init__(self, parent): self.parent = parent self.Frame = ttk.Frame(self.parent) Tkinter.Text.__init__(self, self.Frame, width=1, height=1) self.__initWidget() def __initWidget(self): self.Frame.grid(sticky=”NSEW”) self.ScrollbarY = ttk.Scrollbar(self.Frame, orient=”vertical”, command=self.yview) […]

Python: ¿Son los atributos de clase equivalentes a las variables locales cuando están dentro de un método?

En Python, sé que buscar una variable de ámbito local es significativamente más rápido que buscar una variable de ámbito global. Asi que: a = 4 def function() for x in range(10000): Es mas lento que def function() a = 4 for x in range(10000): Entonces, cuando veo una definición de clase, con un atributo […]

Métodos para la representación de clases de Python.

Sé que los métodos __repr__ y __str__ existen para dar una representación formal e informal de las instancias de clase. Pero, ¿existe un equivalente para los objetos de clase también, de modo que cuando se imprime el objeto de clase, se pueda mostrar una buena representación de él? >>> class Foo: … def __str__(self): … […]

Herencia de la clase Python AttributeError – ¿por qué? ¿como arreglar?

Preguntas similares sobre SO incluyen: esta y esta . También he leído toda la documentación en línea que puedo encontrar, pero todavía estoy bastante confundido. Estaría agradecido por su ayuda. Quiero usar el atributo .wandtype de la clase Wand en mi método lumus de la clase CastSpell. Pero sigo recibiendo el error “AttributeError: el objeto […]