Preguntas etiquetadas con python

96
nombre del mes al número del mes y viceversa en Python

Estoy tratando de crear una función que pueda convertir un número de mes en un nombre de mes abreviado o un nombre de mes abreviado en un número de mes. Pensé que esta podría ser una pregunta común, pero no pude encontrarla en línea. Estaba pensando en el módulo de calendario . Veo que para...

96
¿Cómo convertir Nonetype a int o string?

Tengo un Nonetypevalor x, generalmente es un número, pero podría serlo None. Quiero dividirlo por un número, pero Python aumenta: TypeError: int() argument must be a string or a number, not 'NoneType' ¿Como puedo resolver esto?

96
Python [Errno 98] La dirección ya está en uso

En mi programa de socket de Python, a veces necesito interrumpirlo con Ctrl-C. Cuando hago esto, cierra la conexión usando socket.close(). Sin embargo, cuando intento volver a abrirlo, tengo que esperar lo que parece un minuto antes de poder conectarme de nuevo. ¿Cómo se cierra correctamente un...

96
tipo de datos no entendido

Estoy tratando de usar una matriz para calcular cosas. El código es este import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix[0, 0] pero obtengo 'tipo de datos no entendido', y funciona si lo hago desde la terminal.

96
¿Python Process Pool no es demoníaco?

¿Sería posible crear un grupo de Python que no sea demoníaco? Quiero que un grupo pueda llamar a una función que tenga otro grupo dentro. Quiero esto porque los procesos deamon no pueden crear procesos. Específicamente, causará el error: AssertionError: daemonic processes are not allowed to...

96
la figura de imshow () es demasiado pequeña

Estoy tratando de visualizar una matriz numpy usando imshow () ya que es similar a imagesc () en Matlab. imshow(random.rand(8, 90), interpolation='nearest') La figura resultante es muy pequeña en el centro de la ventana gris, mientras que la mayor parte del espacio está desocupado. ¿Cómo puedo...

96
Matplotlib Legends no funciona

Desde que actualicé matplotlib, aparece el siguiente error cada vez que intento crear una leyenda: /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist