Articles of objeto

La confusión acerca de los números se aplican a lo largo de los ejes y enumera las comprensiones.

Muy bien, así que me disculpo con anticipación si solo estoy preguntando algo tonto, pero realmente pensé que entendía cómo funcionaba apply_along_axis . Simplemente me encontré con algo que podría ser un caso de vanguardia que simplemente no consideré, pero me desconcierta. En resumen, este es el código que me confunde: class Leaf(object): def __init__(self, […]

Convertir cadena a nombre de objeto

Necesitaba ayuda en este caso. ¿Cómo convierto una cadena en una variable / objeto / nombre de instancia, ya que no sé cómo clasificar esto? Suponiendo que mi código es: a = {} b = {} class Test: def getKeys(self, var): return var.keys() #where var refers to the dictionary and its a string initially

¿Qué objetos están garantizados para tener una identidad diferente?

PREGUNTA ORIGINAL: (Mi pregunta se aplica a Python 3.2+, pero dudo que esto haya cambiado desde Python 2.7). Supongamos que uso una expresión que normalmente esperamos crear un objeto. Ejemplos: [1,2,3] ; 42 ; ‘abc’ ; range(10) ; True open(‘readme.txt’) ; MyClass() ; lambda x : 2 * x ; etc. Supongamos que dos de […]

Tratando de crear un objeto a través de la entrada de un usuario

Estoy tratando de crear un objeto de employee través de la entrada del usuario, pero tengo problemas con mi código. Cuando corro esto no pasa nada y tampoco está lanzando ningún error. class employee(object): def __init__(self,name,pay_rate,monday,tuesday,wednesday,thursday,friday,saturday,sunday): self.create_employee() self.name = name self.pay_rate = pay_rate self.monday = monday self.tuesday = tuesday self.wednesday = wednesday self.thursday = thursday […]

clase Nombre de clase (objeto), ¿qué tipo de palabra es ‘objeto’ en Python?

Cuando creo un módulo con su único contenido: class Classname(randomobject): pass Y trato de ejecutar el archivo .py del módulo que el intérprete dice que randomobject no está definido. Pero cuando lo hago: class Classname(object): pass El módulo funciona bien. Entonces, si el object no es una palabra clave, ¿entonces qué es?

¿Cómo crear objetos sobre la marcha en python?

¿Cómo creo objetos sobre la marcha en Python? A menudo quiero pasar información a mis plantillas de Django que tiene el formato siguiente: {‘test’: [a1, a2, b2], ‘test2’: ‘something else’, ‘test3’: 1} lo que hace que la plantilla se vea desordenada. así que creo que es mejor crear un objeto que es como: class testclass(): […]

TypeError: object () no toma parámetros

Mi código genera el siguiente error: TypeError: object() takes no parameters class Graph(object): def vertices(self): return list(self.__graph_dict.keys()) if __name__ == “__main__”: g = { “a” : [“d”], “b” : [“c”], “c” : [“b”, “c”, “d”, “e”], “d” : [“a”, “c”], “e” : [“c”], “f” : [] } graph = Graph(g) print(“Vertices of graph:”) print(graph.vertices()) ¿Hay […]

Objetos vs instancia en Python

En C ++ solo hay objetos y clases, donde los objetos son instancias de clases. En Python, una definición de clase (es decir, el cuerpo de una clase) se llama un objeto. Y, el objeto en C ++ se llama instancia en python. Mira esto ¿Me equivoco? EDITAR: En realidad, alguien puede explicar con ejemplo […]

¿Cuál es la diferencia entre un marco y un objeto, y cuándo debo modificar uno sobre el otro?

Comencé a leer sobre la syntax de python’s + = y me topé con la siguiente publicación / respuesta: código interactivo sobre + = Entonces, lo que noté fue que parece haber una diferencia entre los marcos y los objetos. En el marco global, apuntan al mismo objeto a pesar de que son variables diferentes; […]

¿Cómo capturar cualquier método llamado en un objeto en python?

Estoy buscando una solución pythonic sobre cómo almacenar un método que se llama en un objeto justo dentro del objeto. Porque en Python, si quiero capturar, por ejemplo, el método abs() , sobrecargaré este operador como: Catcher(object): def __abs__(self): self.function = abs c = Catcher() abs(c) # Now c.function stores ‘abs’ as it was called […]