Preguntas etiquetadas con python

109
Iterando a través de un objeto JSON

Estoy tratando de iterar a través de un objeto JSON para importar datos, es decir, título y enlace. Parece que no puedo acceder al contenido que está más allá del :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on...

109
¿Cómo accedo al historial de comandos desde IDLE?

En bash o en el símbolo del sistema de Windows, podemos presionar la flecha hacia arriba en el teclado para obtener el último comando, editarlo y presionar ENTER nuevamente para ver el resultado. Pero en Python IDLE 2.6.5 o 3.1.2, parece que si nuestra declaración imprime 25 líneas, debemos...

109
Python Script ejecuta comandos en la Terminal

Leí esto en alguna parte hace un tiempo pero parece que no puedo encontrarlo. Estoy tratando de encontrar un comando que ejecute comandos en el terminal y luego genere el resultado. Por ejemplo: el guión será: command 'ls -l' Saldrá el resultado de ejecutar ese comando en la...

109
búfer circular eficiente?

Quiero crear un búfer circular eficiente en Python (con el objetivo de tomar promedios de los valores enteros en el búfer). ¿Es esta una forma eficaz de utilizar una lista para recopilar valores? def add_to_buffer( self, num ): self.mylist.pop( 0 ) self.mylist.append( num ) ¿Qué sería más...

109
Usar declaraciones de impresión solo para depurar

He estado codificando mucho en Python últimamente. Y he estado trabajando con datos con los que no había trabajado antes, usando fórmulas nunca antes vistas y tratando con archivos enormes. Todo esto me hizo escribir muchas declaraciones impresas para verificar si todo va bien e identificar los...

109
Python: ¿Cómo puedo ejecutar funciones de Python en paralelo?

Investigué primero y no pude encontrar una respuesta a mi pregunta. Estoy tratando de ejecutar varias funciones en paralelo en Python. Tengo algo como esto: files.py import common #common is a util class that handles all the IO stuff dir1 = 'C:\folder1' dir2 = 'C:\folder2' filename =...

109
Cambiando el nombre de Python

En otros lenguajes, una pauta general que ayuda a producir un mejor código es siempre hacer que todo esté lo más oculto posible. Si tiene dudas sobre si una variable debe ser privada o protegida, es mejor optar por la privada. ¿Lo mismo ocurre con Python? ¿Debo usar dos guiones bajos iniciales en...

109
Numpy cómo iterar sobre columnas de matriz?

Supongamos que tengo una matriz mxn. Quiero pasar cada columna de esta matriz a una función para realizar alguna operación en toda la columna. ¿Cómo iterar sobre las columnas de la matriz? Por ejemplo, tengo una matriz de 4 x 3 como 1 99 2 2 14 5 3 12 7 4 43 1 for column in array:...

109
Usando .sort con PyMongo

Con PyMongo, cuando intento recuperar objetos ordenados por sus campos de 'número' y 'fecha' como este: db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) Me sale este error: TypeError: if no direction is specified, key_or_list must be an instance of list ¿Qué pasa con mi...

109
NumPy: función para max () y min () simultáneos

numpy.amax () encontrará el valor máximo en una matriz, y numpy.amin () hace lo mismo con el valor mínimo. Si quiero encontrar tanto el máximo como el mínimo, tengo que llamar a ambas funciones, lo que requiere pasar dos veces la matriz (muy grande), lo que parece lento. ¿Existe una función en la...