Articles of Api

¿Dónde está la documentación de la API de Python de WebDriver?

¿Dónde puedo encontrar la “documentación API” para los enlaces de Python para Selenium WebDriver? http://code.google.com/p/selenium/wiki/PythonBindings

Flask RESTful API puntos finales múltiples y complejos

En mi Flask-RESTful API, imagina que tengo dos objetos, usuarios y ciudades. Es una relación de 1 a muchos. Ahora, cuando creo mi API y le agrego recursos, todo lo que puedo hacer es mapear URL muy sencillas y generales para ellos. Aquí está el código (con cosas inútiles no incluidas): class UserAPI(Resource): # The […]

¿Cuándo debo usar varargs al diseñar una API de Python?

¿Existe una buena regla general sobre cuándo debería preferir las firmas de función varargs en su API en lugar de pasar un iterable a una función? (“varargs” es corto para “variadic” o “variable-number-of-argument”; es decir, *args ) Por ejemplo, os.path.join tiene una firma vararg: os.path.join(first_component, *rest) -> str Mientras que min permite: min(iterable[, key=func]) -> […]

Devuelve el usuario actual con Django Rest Framework

Actualmente estoy desarrollando una API usando Django. Sin embargo , me gustaría crear una vista que devuelva al usuario actual con el siguiente punto final: /users/current . Para hacerlo, creé una vista de lista y filtré el conjunto de consultas al usuario que realizó la solicitud. Eso funciona, pero el resultado es una lista, no […]

Dificultad para usar la implementación de comandos de la API de Twitter en Python

Nadie parece poder responder a mi pregunta y no puedo encontrarla en las otras publicaciones. Usando la API de Twitter, quiero ingresar un ID de tweet y devolver una matriz de todos los usuarios que retuitearon ese tweet. ejemplo: input -> retweeters(tweet_id) output -> [‘username1′,’username2′,’username3′,’username4’] Esto se puede hacer con este enlace. No necesito el […]

Cómo pasar la variable de python a javascript

Tengo un servidor en Python para procesar una identificación (la identificación del video de YouTube), este es el código: class MessageHandler(tornado.web.RequestHandler): def get(self, action_id): print “Message = ” + action_id if action_id == “id”: for ws in opened_ws: ws.write_message(“ID: ” + action_id) return render_template(‘js/player.js’, action_id=json.dumps(action_id)) (…) Utilizo la plantilla render_template para pasar “action_id” a player.js, […]

Cómo agregar un número entero a una cadena en python – API de Oanda

Estoy intentando agregar una orden de stop loss junto con una orden de compra usando la API REST de Oanda. A partir de ahora puedo especificar fácilmente un precio para un stop loss, sin embargo, me gustaría calcular mi parada en función del precio actual. Por ejemplo “current_price” + .1. No estoy muy familiarizado con […]

error de python dropbox api

Estoy siguiendo el tutorial aquí Hasta ahora todo bien, pero el ejemplo de carga me da errores. El código: from dropbox import client, rest, session f = open(‘txt2.txt’) # upload a file response = client.put_file(‘/magnum-opus.txt’, f) print “uploaded:”, response El error: Traceback (most recent call last): File “dropbox_ul.py”, line 4, in response = client.put_file(‘/magnum-opus.txt’, f) […]

¿Cómo debo usar el objeto Consumer en oauth2 v.2 en Python 3.4?

Estoy tratando de usar la API de Yelp usando el paquete oauth2 (versión 2), el código de Python 3.4 (en Spyder de Anaconda) es como: consumer = oauth2.Consumer(CONSUMER_KEY, CONSUMER_SECRET) y me sale este mensaje de error: AttributeError: el objeto ‘módulo’ no tiene atributo ‘Consumidor’ Supongo que el consumidor no existe en esta versión de oauth2! […]

Búsqueda en Google para recuperar el número de resultados de las palabras clave de búsqueda

Tengo una lista de palabras clave y me gustaría saber el número de resultados para cada búsqueda en Google (para mi proyecto de investigación). Estoy usando el siguiente código para el mismo. def showsome(searchfor): hits = -1 try: query = urllib.urlencode({‘q’: searchfor}) url = ‘http://ajax.googleapis.com/ajax/services/search/web?v=1.0&%s’ % query search_response = urllib.urlopen(url) search_results = search_response.read() results = […]