Выполнение сценария узла в сценарии Python внутри Google Cloud SDK

1

Я пытаюсь выполнить сценарий node.js внутри кода python, запущенного в Google App Engine. Что-то вроде этого ниже:

from Naked.toolshed.shell import muterun_js

def foo(parameter):
    response_from_js = muterun_js('./views/api/generateSignedTransaction.js',
                                  parameter)
    response = response_from_js.stdout

Но Naked не может использоваться внутри GAE из-за его зависимостей от C и встроенных библиотек, таких как subprocess.call(), subprocess.check_output() и os.system() тоже не работает. Я угадываю из-за тех же причин, по которым они выполняются системные вызовы имели бы C-зависимости. Есть ли альтернатива передаче параметров и выполнение сценария node.js, который будет работать в GAE?

Теги:
google-app-engine

1 ответ

0

В вашем случае, в зависимости от того, что делает generateSignedTransaction.js, вы можете создать Google Cloud Function со своим JS-скриптом, а затем просто вызвать его из своего Python.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню