Preguntas etiquetadas con python

540
¿Qué hace el objeto de puntos suspensivos?

Mientras navegaba distraídamente por el espacio de nombres, noté que se llamaba un objeto de aspecto extraño Ellipsis, que no parece ser o no hace nada especial, pero es un componente incorporado disponible a nivel mundial. Después de una búsqueda descubrí que Numpy y Scipy lo usan en alguna...

539
Convertir anidado Python dict a objeto?

Estoy buscando una manera elegante de obtener datos usando el acceso a atributos en un dict con algunos dictados y listas anidadas (es decir, sintaxis de objetos de estilo javascript). Por ejemplo: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Debería ser accesible de...

539
Cómo servir archivos estáticos en Flask

Entonces esto es vergonzoso. Tengo una aplicación que reuní Flasky por ahora solo sirve una página HTML estática con algunos enlaces a CSS y JS. Y no puedo encontrar en qué parte de la documentación se Flaskdescribe la devolución de archivos estáticos. Sí, podría usar, render_templatepero sé que...

536
¿Cómo capturo SIGINT en Python?

Estoy trabajando en un script de Python que inicia varios procesos y conexiones de bases de datos. De vez en cuando quiero matar el script con una señal Ctrl+ C, y me gustaría hacer una limpieza. En Perl haría esto: $SIG{'INT'} = 'exit_gracefully'; sub exit_gracefully { print "Caught ^C \n";...

536
¿Cómo leer un archivo grande, línea por línea?

Quiero iterar sobre cada línea de un archivo completo. Una forma de hacerlo es leer todo el archivo, guardarlo en una lista y luego pasar la línea de interés. Este método usa mucha memoria, por lo que estoy buscando una alternativa. Mi código hasta ahora: for each_line in

532
Deshabilitar el búfer de salida

¿Está habilitado el almacenamiento en búfer de salida de forma predeterminada en el intérprete de Python sys.stdout? Si la respuesta es positiva, ¿cuáles son todas las formas de desactivarla? Sugerencias hasta el momento: Use el -uinterruptor de línea de comando Envuelva sys.stdouten un objeto...

532
¿Qué es un huevo de pitón?

Soy nuevo en Python y solo estoy tratando de entender cómo funcionan sus paquetes. Presumiblemente, los "huevos" son algún tipo de mecanismo de empaque, pero ¿cuál sería una descripción general rápida de qué papel juegan y puede ser alguna información sobre por qué son útiles y cómo...

530
Python int a cadena binaria?

¿Hay algún método de Python enlatado para convertir un entero (o largo) en una cadena binaria en Python? Hay una gran cantidad de funciones dec2bin () en Google ... Pero esperaba poder usar una función / biblioteca