Я написал простую игру в блэкджек, основанную на Javascript и HTMl5, но я хотел бы отправить данные из игры в мой код Python.
В настоящее время я использую Flask для создания версии блэкджека для веб-приложения,но я не совсем понимаю, как передавать информацию из блэкджека в питон, когда игрок выигрывает.
Т.е.После того, как игрок выиграл раздачу, из кода JS отправьте код Python «выиграл», отсюда мой код Python может добавить сумму выигрыша к общему количеству игроков и сохранить его в базе данных Монго.Отсюда обновите страницу блэкджека.
Функция JS-кода:
if (dealerTotal > 21) {
$("#message").html('Dealer Bust!');
clearInterval(keepDealing);
/// Pay up
var bet = $("#bet").html();
var money = $("#money").html();
var winnings = bet * 2;
}
if (dealerTotal >= 17) {
/// You Win
if (playerTotal > dealerTotal) {
$("#message").html('You Win!');
/// Pay up
var bet = $("#bet").html();
var money = $("#money").html();
var winnings = bet * 2; **
How to relay winnings to python **
}
/// You Lose
if (playerTotal < dealerTotal) {
$("#message").html('You Lose!');
/// Pay up
var bet = $("#bet").html();
var money = $("#money").html();
var winnings = 0; **
How to relay winnings to python **
}
if (playerTotal == dealerTotal) {
//I can work on this later.
}
}
Все, что делает мой код на Python, - это способ принять ввод JavaScript.Например, входные данные html-формы принимаются в колбе как request.form['whatever']
, но как бы я принял переменную javascript?
Если есть что уточнить, пожалуйста, дайте мне знать
Спасибо