Preguntas etiquetadas con python

82
El objeto de mapa de Python no se puede suscribir

¿Por qué el siguiente script da el error? payIntList[i] = payIntList[i] + 1000 TypeError: 'map' object is not subscriptable payList = [] numElements = 0 while True: payValue = raw_input("Enter the pay amount: ") numElements = numElements + 1 payList.append(payValue) choice =...

82
Convierta binario a ASCII y viceversa

Usando este código para tomar una cadena y convertirla en binario: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) esto produce: 0b110100001100101011011000110110001101111 Lo cual, si lo coloco en este sitio (en el sitio de la derecha) recibo mi mensaje de helloregreso. Me...

82
Clases de SQLAlchemy en archivos

Estoy tratando de averiguar cómo hacer que las clases de SQLAlchemy se distribuyan en varios archivos y, por mi vida, no puedo averiguar cómo hacerlo. Soy bastante nuevo en SQLAlchemy, así que perdóname si esta pregunta es trivial. Considere estas 3 clases en cada uno su propio archivo...

82
¿Cómo aplicar numpy.linalg.norm a cada fila de una matriz?

Tengo una matriz 2D y quiero tomar la norma de cada fila. Pero cuando lo uso numpy.linalg.norm(X)directamente, toma la norma de toda la matriz. Puedo tomar la norma de cada fila usando un bucle for y luego tomando la norma de cada una X[i], pero lleva mucho tiempo ya que tengo 30k...

82
Usar un parche simulado para simular un método de instancia

Estoy tratando de burlarme de algo mientras pruebo una aplicación Django usando la biblioteca de pruebas Mock con nombre imaginativo . Parece que no puedo hacer que funcione, estoy tratando de hacer esto: models.py from somelib import FooClass class Promotion(models.Model): foo =...

82
Recursión usando rendimiento

¿Hay alguna forma de mezclar la recursividad y la yielddeclaración? Por ejemplo, un generador de números infinitos (usando recursividad) sería algo como: def infinity(start): yield start # recursion here ... >>> it = infinity(1) >>> next(it) 1 >>> next(it) 2 Lo...

82
Cómo especificar varios autores / correos electrónicos en setup.py

Escribimos una pequeña envoltura a una aplicación de Twitter y publicamos esta información en http://pypi.python.org . Pero setup.py solo contenía un solo campo para especificar el correo electrónico / nombre del autor. ¿Cómo especifico múltiples contribuyentes / lista de correo electrónico, en...