Resultados de la búsqueda a petición "python"
Configurar variables locales en una función en lugar de usar globales optimiza la función
En la documentación del módulo itertools encontré este comentario def dotproduct(vec1, vec2): return sum(imap(operator.mul, vec1, vec2))Nota, muchas de las recetas anteriores se pueden optimizar reemplazando las búsquedas globales con variables ...
Genéricos / plantillas en python?
¿Cómo maneja Python los escenarios genéricos / tipo plantilla? Digamos que quiero crear un archivo externo "BinaryTree.py" y hacer que maneje árboles binarios, pero para cualquier tipo de datos. Entonces podría pasarle el tipo de un objeto ...
Error al usar el módulo ctypes para acceder a un archivo DLL escrito en C
Tengo una DLL con una sola función que obtiene cinco dobles y una int: __declspec(dllexport) struct res ITERATE(double z_r,double z_i,double c_r, double c_i, int iterations, double limit) Se vuelve a ejecutar una estructura personalizada res ...
¿Instancia de clase Pickle más definición?
Este es un problema que sospecho que es común, pero no he encontrado una solución. Lo que quiero es bastante simple, y aparentemente técnicamente factible: tengo una clase de python simple y quiero almacenarla en disco, instancia y definición, ...
Track cambios de atributos en la instancia. Pitó
Quiero implementar una función que tome como argumento cualquier objeto y rastree los cambios de valor para un atributo específico. Que guarda el valor antiguo del atributo en el atributo old_name. Por ejemplo class MyObject(object): attr_one ...
Explicación para el comportamiento del módulo Python argparse: ¿De dónde vienen los marcadores de posición de capita
stoy tratando de escribir una interfaz de línea de comandos (por primera vez) y después de leer sobreargparse, optparse ygetopt Elegíargparse debido a varias recomendaciones aquí en SO y en otras partes de la red. Adaptando un poco de ...
Enlace a Python con MinGW
No quiero crear un programa multiplataforma que incorpore el intérprete de Python y compilarlo con MinGW. Pero la distribución binaria de Python no proporciona bibliotecas para que MinGW se vincule con (solopython32.lib para Visual C ++), y el ...
¿Qué módulos tkinter fueron renombrados en Python 3?
Estoy tratando de crear una cuadro de diálogo selector de archivos [http://www.java2s.com/Code/Python/GUI-Tk/Fileopendialog.htm]. Sin embargo, cuando intento importartkMessageBox en Python 3, recibo un error alegando que el módulo no ...
Utilizando el módulo XLRD y Python para determinar el estilo de fuente de la celda (cursiva o no)
Estoy tratando de analizar datos en una hoja de cálculo de Excel usando XLRD para determinar qué valores de celda están en cursiva. Esta información se utilizará para establecer un indicador sobre si el valor es un valor estimado o informado. A ...
¡Método de extensión para los tipos integrados de Python!
¿Es posible agregar un método de extensión a los tipos integrados de Python? Sé que puedo agregar un método de extensión al tipo definido simplemente agregando un nuevo método por. como sigue: class myClass: pass myClass.myExtensionMethod = ...