Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.

7
Cómo crear un vector R vacío para agregar nuevos elementos
Quiero usar R en Python, como lo proporciona el módulo Rpy2. Noto que R tiene []operaciones muy convenientes mediante las cuales puede extraer las columnas o líneas específicas. ¿Cómo podría lograr tal función mediante scripts de Python? Mi idea es crear un vector R y agregar esos elementos deseados en …
92 python  r  vector  rpy2 


9
¿Cómo sujetar un número entero a algún rango?
Tengo el siguiente código: new_index = index + offset if new_index < 0: new_index = 0 if new_index >= len(mylist): new_index = len(mylist) - 1 return mylist[new_index] Básicamente, calculo un nuevo índice y lo uso para encontrar algún elemento de una lista. Para asegurarme de que el índice esté dentro …
92 python  clamp 

3
¿Cómo puedo crear dinámicamente clases derivadas a partir de una clase base?
Por ejemplo, tengo una clase base de la siguiente manera: class BaseClass(object): def __init__(self, classtype): self._type = classtype De esta clase obtengo varias otras clases, p. Ej. class TestClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Test') class SpecialClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Special') ¿Existe una forma agradable y pitónica de crear esas clases dinámicamente …

15
¿Ejecuta un programa externo (ejecutable) en Python?
Acabo de empezar a trabajar en Python y he estado intentando ejecutar un ejecutable externo desde Python. Tengo un ejecutable para un programa escrito en Fortran. Digamos que el nombre del ejecutable es flow.exe. Y mi ejecutable se encuentra en C:\Documents and Settings\flow_model. Probé los comandos os.system y popen, pero …

5
Trace diferentes DataFrames en la misma figura
Tengo un archivo de temperatura con registros de temperatura de muchos años, en un formato como el siguiente: 2012-04-12,16:13:09,20.6 2012-04-12,17:13:09,20.9 2012-04-12,18:13:09,20.6 2007-05-12,19:13:09,5.4 2007-05-12,20:13:09,20.6 2007-05-12,20:13:09,20.6 2005-08-11,11:13:09,20.6 2005-08-11,11:13:09,17.5 2005-08-13,07:13:09,20.6 2006-04-13,01:13:09,20.6 Cada año tiene diferentes números, la hora de los registros, por lo que los índices de fecha y hora de pandas son …


4
¿Cuál es el atributo __dict __.__ dict__ de una clase Python?
>>> class A(object): pass ... >>> A.__dict__ <dictproxy object at 0x173ef30> >>> A.__dict__.__dict__ Traceback (most recent call last): File "<string>", line 1, in <fragment> AttributeError: 'dictproxy' object has no attribute '__dict__' >>> A.__dict__.copy() {'__dict__': <attribute '__dict__' of 'A' objects> ... } >>> A.__dict__['__dict__'] <attribute '__dict__' of 'A' objects> # What …

2
Pasante de cadenas de Python
Si bien esta pregunta no tiene ningún uso real en la práctica, tengo curiosidad por saber cómo Python realiza prácticas de cadenas. He notado lo siguiente. >>> "string" is "string" True Esto es lo que esperaba. También puedes hacer esto. >>> "strin"+"g" is "string" True ¡Y eso es bastante inteligente! …

2
¿Cómo extender una clase en Python?
En Python, ¿cómo se puede extender una clase? Por ejemplo si tengo color.py class Color: def __init__(self, color): self.color = color def getcolor(self): return self.color color_extended.py import Color class Color: def getcolor(self): return self.color + " extended!" Pero esto no funciona ... Espero que si trabajo en color_extended.py, cuando haga …



5
¿Cómo usar hex () sin 0x en Python?
La hex()función en Python, coloca los caracteres principales 0xdelante del número. ¿Hay alguna forma de decirle que NO los ponga? Así 0xfa230será fa230. El codigo es import fileinput f = open('hexa', 'w') for line in fileinput.input(['pattern0.txt']): f.write(hex(int(line))) f.write('\n')
92 python 

6
Convertir pandas Series en DataFrame
Tengo una serie de Pandas sf: email email1@email.com [1.0, 0.0, 0.0] email2@email.com [2.0, 0.0, 0.0] email3@email.com [1.0, 0.0, 0.0] email4@email.com [4.0, 0.0, 0.0] email5@email.com [1.0, 0.0, 3.0] email6@email.com [1.0, 5.0, 0.0] Y me gustaría transformarlo en el siguiente DataFrame: index | email | list _____________________________________________ 0 | email1@email.com | [1.0, …

10
Obteniendo TypeError: __init __ () falta 1 argumento posicional requerido: 'on_delete' al intentar agregar la tabla principal después de la tabla secundaria con entradas
Tengo dos clases en mi base de datos sqlite, una tabla principal llamada Categoriey la tabla secundaria llamada Article. Primero creé la clase de tabla secundaria y agregué entradas. Así que primero tuve esto: class Article(models.Model): titre=models.CharField(max_length=100) auteur=models.CharField(max_length=42) contenu=models.TextField(null=True) date=models.DateTimeField( auto_now_add=True, auto_now=False, verbose_name="Date de parution" ) def __str__(self): return self.titre …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.