Как использовать $ .getJSON в JavaScript для извлечения данных из файла python? - PullRequest
0 голосов
/ 02 декабря 2018

Как использовать $ .getJSON в JavaScript для извлечения данных из файла Python?

$.getJSON('data.py', function (keyData) {
//code
})

data.py

import urllib.request, json 
def jsonURL():
    with urllib.request.urlopen("https://cdn.rawgit.com/highcharts/highcharts/057b672172ccc6c08fe7dbb27fc17ebca3f5b770/samples/data/usdeur.json") as url:
    data = json.loads(url.read().decode())
    return data

1 Ответ

0 голосов
/ 02 декабря 2018

Вместо этого используйте $.ajax, чтобы получить файл Python:

$.ajax({
    type: "get",
    url: "data.py",
    success: function(response) {
        //Do stuff
    }
});

Это запросит файл Python.Однако, как показано здесь , вы должны указать веб-серверу выполнить файл вместо возврата содержимого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...