Articles of objetos de

Pase múltiples argumentos en forma de tupla

Estoy pasando muchos datos alrededor; específicamente, estoy tratando de pasar la salida de una función a una clase y la salida contiene una tupla con tres variables. No puedo pasar directamente la salida de mi función (la tupla) a la clase como en los parámetros de entrada. ¿Cómo se puede formatear la tupla para que […]

¿Por qué dir no muestra todos los atributos de objetos de Python?

¿Por qué algunos métodos / atributos de objetos no aparecen cuando llamo a dir en el objeto? Ejemplo: from scipy import sparse e = sparse.eye(2) ‘H’ in dir(e) devuelve False . Pero llamar a eH funciona bien (devolviendo otro objeto de matriz dispersa). ¿Por qué esto es así y cómo puedo ver estos atributos ocultos? […]

Historial de objetos de Python

Estoy tratando de encontrar una manera de hacer un seguimiento de varias reencarnaciones de un objeto en Python. Por ejemplo, me gustaría tener una clase para, por ejemplo, una sala. Esta sala podría comenzar su existencia como una “cocina”, y luego, en un momento dado, convertirse en un “estudio”. Quiero poder rastrear (o registrar) todas […]

En Python, ¿hay una manera de saber si un objeto “implementa una interfaz” antes de pasarlo a una función?

Sé que esto puede sonar como una pregunta estúpida, especialmente para alguien que conoce la naturaleza de Python, pero me preguntaba: ¿hay alguna forma de saber si un objeto “implementa una interfaz” para decir? Para dar un ejemplo de lo que quiero decir: digamos que tengo esta función: def get_counts(sequence): counts = {} for x […]

Reemplace el tipo incorporado de Pythons con uno personalizado

¿Es posible reemplazar algunos tipos de python incorporados por unos personalizados? Quiero crear algo como: class MyInt(object): … __builtin__.int = MyInt x = 5

a == b es falso, pero id (a) == id (b) es verdadero?

Se topó con lo siguiente: >>> class A: … def __str__(self): … return “some A()” … >>> class B(A): … def __str__(self): … return “some B()” … >>> print A() some A() >>> print B() some B() >>> A.__str__ == B.__str__ False # seems reasonable, since each method is an object >>> id(A.__str__)==id(B.__str__) True # […]

¿Por qué re.groups () no me da nada para mi grupo que coincide correctamente?

Cuando corro este código: print re.search(r’1′, ‘1’).groups() Obtengo un resultado de () . Sin embargo, .group(0) me da el partido. ¿No deberían los groups() darme algo que contenga el partido? Actualización: Gracias por las respuestas. ¿Eso significa que si hago re.search() sin subgrupos, tengo que usar groups(0) para obtener una coincidencia?

No se detecta nada en la API de detección de objetos Tensorflow

Estoy tratando de implementar la muestra API de detección de objetos Tensorflow. Estoy siguiendo los videos de sentdex para empezar. El código de muestra se ejecuta perfectamente, también muestra las imágenes que se utilizan para probar los resultados, pero no se muestran los límites alrededor de los objetos detectados. Sólo la imagen del plano se […]

Python: Objeto no soporta indexación

Sí, esta pregunta se ha hecho antes. No, ninguna de las respuestas que leí podría solucionar el problema que tengo. Estoy tratando de crear un pequeño juego Bounce. He creado los ladrillos así: def __init__(self,canvas): self.canvas = canvas self.brick1 = canvas.create_rectangle(0,0,50,20,fill=random_fill_colour(),outline=random_fill_colour()) self.brick2 = canvas.create_rectangle(50,0,100,20,fill=random_fill_colour(),outline=random_fill_colour()) self.brick3 = canvas.create_rectangle(100,0,150,20,fill=random_fill_colour(),outline=random_fill_colour()) self.brick4 = canvas.create_rectangle(150,0,200,20,fill=random_fill_colour(),outline=random_fill_colour()) self.brick5 = canvas.create_rectangle(200,0,250,20,fill=random_fill_colour(),outline=random_fill_colour()) self.brick6 = […]

¿Webdriver soporta pagefactory para Python?

Estaba leyendo acerca de los objetos de página y los patrones de diseño en el sitio del proyecto Webdriver y encontré pagefactory . No parece que la API de Webdriver for Python incluya pagefactory. ¿Es esto cierto?