¿Se considera mala forma de hacer excepciones dentro __init__? Si es así, ¿cuál es el método aceptado para arrojar un error cuando ciertas variables de clase se inicializan como Noneo de un tipo
¿Se considera mala forma de hacer excepciones dentro __init__? Si es así, ¿cuál es el método aceptado para arrojar un error cuando ciertas variables de clase se inicializan como Noneo de un tipo
¿Cómo se pueden deshabilitar temporalmente las pruebas unitarias individuales cuando se usa el unittestmódulo en
¿Cómo leer un archivo en orden inverso usando python? Quiero leer un archivo desde la última línea hasta la primera
Sé que esto suena trivial, pero no me di cuenta de que la sort()función de Python era extraña. Tengo una lista de "números" que en realidad están en forma de cadena, por lo que primero los convierto en ints, luego intento ordenarlos. list1=["1","10","3","22","23","4","2","200"] for item in list1:...
Me gustaría obtener el cargador de PyYAML para cargar asignaciones (y asignaciones ordenadas) en el tipo OrderedDict de Python 2.7+ , en lugar del vainilla dicty la lista de pares que usa actualmente. ¿Cuál es la mejor manera de hacer
Por alguna razón, no puedo depender de la declaración de "importación" de Python para generar el archivo .pyc automáticamente ¿Hay alguna manera de implementar una función de la siguiente manera? def py_to_pyc(py_filepath, pyc_filepath):
Necesito saber si es posible guardar una lista de Python como una matriz
¿Cómo puedo usar el módulo de registro en Python para escribir en un archivo? Cada vez que intento usarlo, simplemente imprime el
Tengo un gran proyecto que consta de un número suficientemente grande de módulos, cada uno imprimiendo algo en la salida estándar. Ahora que el proyecto ha crecido en tamaño, hay grandes no. de printdeclaraciones que imprimen mucho en la salida estándar lo que ha hecho que el programa sea...
Tengo un formulario Django con a RegexField, que es muy similar a un campo de entrada de texto normal. Desde mi punto de vista, bajo ciertas condiciones quiero ocultarlo al usuario e intentar mantener el formulario lo más similar posible. ¿Cuál es la mejor manera de convertir este campo en un...
Ahora uso: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Pero para que el código se vea mejor, puedo hacer: output = open('pagehead.section.htm','r').read() Cuando uso la sintaxis anterior, ¿cómo cierro el archivo para...
Mi diccionario se ve así (Diccionario dentro de un diccionario): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here',...
Estoy tratando de instalar python3 en RHEL usando los siguientes pasos: yum search python3 Que regresó No matches found for: python3 Seguido por: yum search python Ninguno de los resultados de búsqueda contenía python3. ¿Qué debo probar a
¿Cuál es la forma más eficiente de alternar entre 0y
En python, quiero que una clase tenga algunas "constantes" (prácticamente variables) que serán comunes en todas las subclases. ¿Hay alguna manera de hacerlo con una sintaxis amigable? Ahora mismo uso: class Animal: SIZES=["Huge","Big","Medium","Small"] class Horse(Animal): def printSize(self):...
¿Es posible hacer un formateo parcial de cadenas con los métodos avanzados de formateo de cadenas, similar a la plantilla de cadena safe_substitute() función de ? Por ejemplo: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError
En mi programa, el usuario ingresa el número ny luego ingresa el nnúmero de cadenas, que se almacenan en una lista. Necesito codificar de modo que si existe un cierto índice de lista, ejecute una función. Esto se hace más complicado por el hecho de que he anidado las declaraciones if sobre...
¿Existe una forma integrada de pandas para aplicar dos funciones de agregación diferentes f1, f2a la misma columna df["returns"], sin tener que llamar agg()varias veces? Marco de datos de ejemplo: import pandas as pd import datetime as dt pd.np.random.seed(0) df = pd.DataFrame({ "date" :...
¿Hay alguna manera en Python para enumerar todos los paquetes instalados y sus versiones? Sé que puedo entrar python/Lib/site-packagesy ver qué archivos y directorios existen, pero me parece muy incómodo. Lo que estoy buscando es algo similar a, por npm listejemplo, npm-ls
Estoy tratando de escribir un marco de datos Pandas (o puedo usar una matriz numpy) en una base de datos mysql usando MysqlDB. MysqlDB no parece entender 'nan' y mi base de datos arroja un error que dice que nan no está en la lista de campos. Necesito encontrar una manera de convertir el 'nan' en...