File size: 912 Bytes
a4af348 6690bf8 befab1c 6690bf8 befab1c 6690bf8 befab1c 62124bc befab1c 6690bf8 62124bc 6690bf8 befab1c 6690bf8 befab1c 62124bc 6690bf8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
import gradio as gr
import os
from datetime import datetime
# Danh sách các biến môi trường cần hiển thị
firebase_keys = [
"FIREBASE_API_KEY",
"FIREBASE_URL"
]
# Hàm hiển thị thời gian và các biến firebase
def display_info():
current_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
content = f"## ⏰ Thời gian hiện tại:\n{current_time}\n\n"
content += "## 🔐 Danh sách các biến Firebase:\n"
for key in firebase_keys:
status = "✅ Đã lấy thành công" if os.getenv(key) else "❌ Chưa có"
content += f"- **{key}**: {status}\n"
return content
with gr.Blocks() as demo:
gr.Markdown("## Realtime Hiển thị Thời gian & Biến Firebase (Ẩn giá trị vì bảo mật)")
output = gr.Markdown(display_info)
# Auto Update sau 1s
gr.Timer(display_info, every=1, outputs=output)
demo.launch()
|