Preguntas etiquetadas con python

202
Solicitudes HTTP y análisis JSON en Python

Quiero consultar dinámicamente Google Maps a través de la API de Google Directions. Como ejemplo, esta solicitud calcula la ruta desde Chicago, IL a Los Ángeles, CA a través de dos puntos de referencia en Joplin, MO y Oklahoma City,

201
Confundido por el modo de archivo de python "w +"

Del doc , Los modos 'r +', 'w +' y 'a +' abren el archivo para actualizarlo (tenga en cuenta que 'w +' trunca el archivo). Agregue 'b' al modo para abrir el archivo en modo binario, en sistemas que diferencian entre archivos binarios y de texto; en sistemas que no tienen esta distinción, agregar...

200
Incluyendo archivos que no son de Python con setup.py

¿Cómo hago para setup.pyincluir un archivo que no es parte del código? (Específicamente, es un archivo de licencia, pero podría ser cualquier otra cosa). Quiero poder controlar la ubicación del archivo. En la carpeta de origen original, el archivo está en la raíz del paquete. (es decir, en el...

200
Compruebe si un número es int o flotante

Así es como lo hice: inNumber = somenumber inNumberint = int(inNumber) if inNumber == inNumberint: print "this number is an int" else: print "this number is a float" Algo como eso. ¿Hay alguna forma más bonita de hacer

200
¿Cómo puedo crear una copia de un objeto en Python?

Me gustaría crear una copia de un objeto. Quiero que el nuevo objeto posea todas las propiedades del objeto antiguo (valores de los campos). Pero quiero tener objetos independientes. Entonces, si cambio los valores de los campos del nuevo objeto, el objeto antiguo no debería verse afectado por...

200
Cómo obtener índices de una matriz ordenada en Python

Tengo una lista numérica: myList = [1, 2, 3, 100, 5] Ahora si ordeno esta lista para obtener [1, 2, 3, 5, 100]. Lo que quiero son los índices de los elementos de la lista original en el orden ordenado, es decir, [0, 1, 2, 4, 3] la función de clasificación de ala MATLAB que devuelve valores e...

200
El operador tilde en Python

¿Cuál es el uso del operador tilde en Python? Una cosa en la que puedo pensar es hacer algo en ambos lados de una cadena o lista, como verificar si una cadena es palindrómica o no: def is_palindromic(s): return all(s[i] == s[~i] for i in range(len(s) / 2)) ¿Algún otro buen...