Как запустить скрипт Python через HTTP-запрос AJAX? - PullRequest
0 голосов
/ 15 ноября 2018

Я вызываю скрипт Python, используя вызов AJAX?Я хочу выполнить некоторые вычисления в Python, которые не могут быть выполнены в JS, и вернуть результат обратно вызывающей стороне AJAX.Сценарий Python просто кодирует некоторые данные в JSON и отправляет их вызывающей стороне AJAX.

Но вместо этого, когда у меня есть тип возврата запроса AJAX в виде HTML или текста, он просто предупреждает весь код Python вместо его выполнения.

Как выполнить код Python, хранящийся на моем сервере, вместо того, чтобы просто обращаться к нему?

Я отправляю запрос следующим образом

$("#train").click(function () {             
            $.ajax({
                type: "GET",
                url: "<?php echo base_url('python/train.py'); ?>",
                dataType: "json",
                cache: false,
                beforeSend: function() {
                    $('#train').val("Training Model...");
                },
                success: function(data) {
                    alert(data)
                },
                error: function(request, status, error) {
                    console.log("Error: " + error)
                },
                complete: function() {
                    $('#train').val("Trained Model")
                }
            });
        });

Пожалуйста, помогите.

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