Articles of objetos

Cómo descargar y usar conjuntos de datos de detección de objetos (por ejemplo, coco o pascal)

Soy super nuevo en el campo de la detección de objetos. Me preguntaba si alguien me puede ayudar de alguna manera sobre cómo puedo descargar y usar los conjuntos de datos de detección de objetos como coco o pascal. Cuando voy a su sitio web, incluso después de descargar los conjuntos de datos, siento que […]

Seleccionar las últimas n columnas y excluir las últimas n columnas en el dataframe

Cómo puedo: ¿Seleccionar las últimas 3 columnas en un dataframe y crear un nuevo dataframe? Lo intenté: y = dataframe.iloc[:,-3:] ¿Excluir las últimas 3 columnas y crear un nuevo dataframe? Lo intenté: X = dataframe.iloc[:,:-3] ¿Es esto correcto? Recibo más errores de matriz en mi código y quiero asegurarme de que este paso sea correcto. […]

Concatenación de cuerdas en Python

¿Puede describir la diferencia entre dos formas de concatenación de cadenas: el operador __add__ simple y %s patrones %s ? Tuve un poco de investigación en esta pregunta y encontré %s (en forma sin usar paréntesis) un poco más rápido. También apareció otra pregunta: ¿por qué el resultado de ‘hell%s’ % ‘o’ refiere a otra […]

Python: comparación por defecto

En Python 2.7, defino una clase de nuevo estilo vacía: In [43]: class C(object): pass ….: luego crea una lista de instancias de la nueva clase: In [44]: c = [C() for i in xrange(10)] luego intente ordenar la lista: In [45]: sorted(c) Out[45]: [, , … ] Lo sorprendente es que el tipo no […]

SQLAlchemy: devuelve el objeto existente en lugar de crear uno nuevo al llamar al constructor

Quiero usar sqlalchemy de una manera como esta: email1 = EmailModel(email=”user@domain.com”, account=AccountModel(name=”username”)) email2 = EmailModel(email=”otheruser@domain.com”, account=AccountModel(name=”username”)) Por lo general, sqlalchemy creará dos entradas para la cuenta y vinculará cada dirección de correo electrónico a esta. Si configuro el nombre de cuenta como sqlalchemy único está lanzando una excepción que me dice que ya existe una […]

Accediendo a los objetos de automatización de Microsoft desde Python

Tengo un conjunto de macros que he convertido en un complemento en Excel. Las macros me permiten interactuar con otro progtwig que tiene lo que se denominan Objetos de automatización de Microsoft que proporcionan cierto control sobre lo que hace el otro progtwig. Por ejemplo, tengo una herramienta de filtro en el complemento que filtra […]

¿Por qué, o más bien, cómo funciona el objeto .__ nuevo__ funciona de manera diferente en estos dos casos?

Versión de Python: “‘2.7.3 (predeterminado, 10 de abril de 2013, 06:20:15) \ n [GCC 4.6.3]’” Tengo esto: >>> class testclass1(object): … pass … >>> class testclass2(object): … def __init__(self,param): … pass … >>> a = object.__new__(testclass1, 56) Traceback (most recent call last): File “”, line 1, in TypeError: object.__new__() takes no parameters >>> b = […]

¿Hay alguna forma de verificar si dos objetos contienen los mismos valores en cada una de sus variables en python?

¿Cómo puedo comprobar si dos instancias de un class FooBar(object): __init__(self, param): self.param = param self.param_2 = self.function_2(param) self.param_3 = self.function_3() ¿Son identicos? Por idéntico quiero decir que tienen los mismos valores en todas sus variables. a = FooBar(param) b = FooBar(param) Pensé en if a == b: print “a and b are identical”! ¿Esto […]

En Python, ¿cuándo son dos objetos iguales?

Parece que 2 is 2 y 3 is 3 siempre será cierto en python, y en general, cualquier referencia a un entero es igual a cualquier otra referencia al mismo entero. Lo mismo sucede con None (es decir, None is None ). Sé que esto no le sucede a los tipos definidos por el usuario, […]

Python: ¿Cómo contar el número de objetos creados?

Soy nuevo en Python. Mi pregunta es, ¿cuál es la mejor manera de contar el número de objetos de Python para realizar un seguimiento del número de objetos que existen en un momento dado? Pensé en usar una variable estática. He leído varias preguntas y respuestas sobre las variables estáticas de Python, pero no pude […]