Как я могу проверить сервис AngularJS с консоли?

Из document.getElementsByTagName я предполагаю, что вы запускаете javascript в браузере.

Традиционный способ разоблачения функции javascript, запущенной в браузере, вызывает удаленный URL-адрес с использованием AJAX. X в AJAX для XML, но в настоящее время каждый использует JSON вместо XML.

Например, используя jQuery, вы можете сделать что-то вроде:

$.getJSON('http://example.com/your/webservice?param1=x¶m2=y', 
    function(data, textStatus, jqXHR) {
        alert(data);
    }
)

Вам нужно будет реализовать веб-сервис python на стороне сервера. Для простых веб-сервисов я хотел бы использовать Flask .

Типичная реализация выглядит так:

@app.route("/your/webservice")
def my_webservice():
    return jsonify(result=some_function(**request.args)) 

Вы можете запускать IronPython (вроде Python.Net) в браузере с помощью silverlight , но я не знаю, доступен ли NLTK для IronPython.

386
задан Matt 16 November 2015 в 21:49
поделиться