Preguntas etiquetadas con python-3.x

166
advertencia sobre demasiadas figuras abiertas

En un script donde creo muchas figuras fix, ax = plt.subplots(...), recibo la advertencia RuntimeWarning: se han abierto más de 20 figuras. Las figuras creadas a través de la interfaz pyplot ( matplotlib.pyplot.figure) se conservan hasta que se cierren explícitamente y pueden consumir demasiada...

162
¿Qué es sys.maxint en Python 3?

He estado tratando de descubrir cómo representar un número entero máximo, y he leído para usar "sys.maxint". Sin embargo, en Python 3 cuando lo llamo obtengo: AttributeError: module 'object' has no attribute

161
Mensaje de PyLint: logging-format-interpolation

Para el siguiente código: logger.debug('message: {}'.format('test')) pylint produce la siguiente advertencia: interpolación de formato de registro (W1202): Use el formato% en las funciones de registro y pase los parámetros% como argumentos Se utiliza cuando una declaración de registro tiene...

159
¿Por qué la super () magia de Python 3.x?

En Python 3.x, super()se puede invocar sin argumentos: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Para que esto funcione, se realiza algo de magia en tiempo de compilación, una de las cuales es que el siguiente código...

159
csv.Error: el iterador debe devolver cadenas, no bytes

Sample.csv contiene lo siguiente: NAME Id No Dept Tom 1 12 CS Hendry 2 35 EC Bahamas 3 21 IT Frank 4 61 EE Y el archivo Python contiene el siguiente código: import csv ifile = open('sample.csv', "rb") read = csv.reader(ifile) for row in read : print (row) Cuando ejecuto el código anterior en...

157
pythonw.exe o python.exe?

Larga historia corta: pythonw.exeno hace nada, no python.exeacepta nada (¿cuál debo usar?) test.py: print "a" Ventana CMD: C:\path>pythonw.exe test.py <BLANK LINE> C:\path> C:\path>python.exe test.py File "C:\path\test.py", line 7 print "a" ^ SyntaxError: invalid...