timmy / 使用 PyWebIO 進行即時時間顯示

0 j'aimes
0 forks
1 fichiers
Dernière activité 10 months ago
此範例展示如何使用 PyWebIO 及 JavaScript 顯示即時更新的時間。透過 put_html() 方法嵌入 HTML 和 JavaScript,並使用 setInterval() 讓時間每秒更新一次,使 PyWebIO 應用能夠提供更動態的用戶體驗。
1 from pywebio import start_server
2 from pywebio.output import put_html
3 import datetime
4
5 def use_scope_case3():
6 put_html('''
7 <div id="time"></div>
8 <script>
9 function updateTime() {
10 document.getElementById("time").innerText = new Date().toLocaleString();

timmy / BMI 計算器

0 j'aimes
0 forks
1 fichiers
Dernière activité 10 months ago
此應用程式使用 PyWebIO 提供 Web 介面,讓使用者輸入身高和體重,並計算 BMI 指數。結果會顯示對應的 BMI 分類,例如正常、過重或肥胖等級。適用於健康管理與自我評估。
1 from pywebio import start_server
2 from pywebio.input import FLOAT, input # 引入 pywebio 模組中的 FLOAT 資料型態和 input 函數
3 from pywebio.output import put_text # 引入 pywebio 模組中的 put_text 函數
4
5 def bmi():
6 # 輸入身高和體重
7 height = input("您的身高(cm):", type=FLOAT)
8 weight = input("您的體重(kg):", type=FLOAT)
9
10 # 計算 BMI
Plus récent Plus ancien