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.




5
__lt__ en lugar de __cmp__
Python 2.x tiene dos formas de sobrecargar los operadores de comparación, __cmp__o los "operadores de comparación enriquecidos" como __lt__. Se dice que se prefieren las abundantes sobrecargas de comparación, pero ¿por qué es así? Los operadores de comparación ricos son más simples de implementar cada uno, pero debe implementar varios …

10
¿Hay un numpy incorporado para rechazar valores atípicos de una lista?
¿Existe un numpy incorporado para hacer algo como lo siguiente? Es decir, tome una lista dy devuelva una lista filtered_dcon los elementos periféricos eliminados en función de una distribución supuesta de los puntos en d. import numpy as np def reject_outliers(data): m = 2 u = np.mean(data) s = np.std(data) …
100 python  numpy 


14
Formatee los flotadores con el módulo json estándar
Estoy usando el módulo json estándar en python 2.6 para serializar una lista de flotantes. Sin embargo, obtengo resultados como este: >>> import json >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000000000001]' Quiero que los flotantes estén formateados con solo dos dígitos decimales. La salida debería verse así: >>> json.dumps([23.67, 23.97, …


6
¿Cómo implemento __getattribute__ sin un error de recursividad infinita?
Quiero anular el acceso a una variable en una clase, pero devolver todas las demás normalmente. ¿Cómo logro esto con __getattribute__? Intenté lo siguiente (que también debería ilustrar lo que estoy tratando de hacer) pero obtengo un error de recursividad: class D(object): def __init__(self): self.test=20 self.test2=21 def __getattribute__(self,name): if name=='test': …
100 python  class  oop  recursion  getattr 




19
Verifique si el script de Python se está ejecutando
Tengo un demonio de Python ejecutándose como parte de mi aplicación web / ¿Cómo puedo verificar rápidamente (usando Python) si mi demonio se está ejecutando y, si no, ejecutarlo? Quiero hacerlo de esa manera para corregir cualquier falla del demonio, por lo que el script no tiene que ejecutarse manualmente, …
100 python  process  daemon 

5
Extraer elementos de la lista en posiciones impares
Entonces quiero crear una lista que sea una sublista de alguna lista existente. Por ejemplo, L = [1, 2, 3, 4, 5, 6, 7], Quiero crear una sublista lique licontenga todos los elementos en Lposiciones impares. Mientras puedo hacerlo L = [1, 2, 3, 4, 5, 6, 7] li = …
100 python  list  slice 

2
Entrada y salida de matrices numpy a h5py
Tengo un código Python cuya salida es una matriz de tamaño, cuyas entradas son todas del tipo float. Si lo guardo con la extensión, .datel tamaño del archivo es del orden de 500 MB. Leí que el uso h5pyreduce considerablemente el tamaño del archivo. Entonces, digamos que tengo la matriz …
100 python  arrays  numpy  h5py 

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.