我基于 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
提交
取消