Выполнение Javascript на веб-странице с запросами Python - PullRequest
0 голосов
/ 30 сентября 2018

Я не уверен, возможно ли это, но позвольте мне попытаться объяснить.

Я пытаюсь опубликовать данные из формы, но перед публикацией моих данных веб-сайт шифрует некоторые из них с помощью открытого ключа., что я могу добиться из response.text

Я нашел javascript, который используется

var myVal = 123                  
n = (myVal, ClassName.create(publicKey);
n.encrypt(myVal)

.encrypt возвращает строку, которая передается в форму.У меня вопрос, могу ли я каким-то образом перенести этот javascript в мой скрипт, чтобы я мог выполнить этот метод .encrypt, чтобы правильно передать его в форму?

1 Ответ

0 голосов
/ 30 сентября 2018

если скрипт простой, я буду использовать pyexecjs

import execjs
js_cmd = '''
function add(x,y){
   return x+y
}
'''
cxt = execjs.compile(js_cmd)
print(cxt.eval("add(3,4)"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...