我基于 Javascript 和 HTMl5 编写了一个简单的二十一点游戏,但我想将游戏中的数据发送到我的 python 代码。我目前正在使用 Flask 创建二十一点的网络应用程序版本,但我对如何在玩家获胜时将信息从二十一点中继到 python 感到困惑。IE。玩家获胜后,从JS代码中,发送python代码“won”,从这里我的Python代码可以将奖金金额添加到玩家总数中并将其保存在mongo数据库中。从这里刷新二十一点页面。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 输入。例如,flask 中接受 html 表单输入,request.form['whatever']但我将如何接受 javascript 变量。如果有什么需要澄清的,请告诉我
2 回答
森栏
TA贡献1810条经验 获得超5个赞
就个人而言,我会显示一个 json 文件,javascript 可以将其数据上传到,python 可以从中读取它。这种方法可能不是最有效的,但比其他方法具有更多的功能(例如存储数据和分析)。
添加回答
举报
0/150
提交
取消