AlanRex commited on
Commit
6bb83cd
·
verified ·
1 Parent(s): a8b7b35

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -34
app.py CHANGED
@@ -1,5 +1,8 @@
1
- # 安裝必要套件 (在 Colab 中執行)
2
- # !pip install dash plotly yfinance pandas numpy
 
 
 
3
 
4
  # 台股代號對應表
5
  TAIWAN_STOCKS = {
@@ -1414,35 +1417,3 @@ if __name__ == '__main__':
1414
 
1415
  # 如果在本地環境執行,使用以下方式
1416
  # app.run_server(debug=True)
1417
-
1418
- # 使用說明:
1419
- """
1420
- 在 Google Colab 中執行此程式的步驟:
1421
-
1422
- 1. 首先安裝必要套件:
1423
- !pip install dash plotly yfinance pandas numpy
1424
-
1425
- 2. 確保你的 CSV 檔案格式正確:
1426
- - business_climate.csv: 包含 Date 和 Index 兩欄
1427
- - taiwan_pmi.csv: 包含 DATE 和 INDEX 兩欄 (或 Date 和 Index)
1428
- - 日期格式建議為 YYYY-MM (例如: 2023-07)
1429
-
1430
- 3. 將 CSV 檔案上傳到 Colab 的檔案區域,確保檔名正確
1431
-
1432
- 4. 將上述程式碼貼到 Colab cell 中執行
1433
-
1434
- 5. 程式會先測試檔案讀取,然後啟動儀表板
1435
-
1436
- 修正內容:
1437
- - 新增了 os 模組來檢查檔案是否存在
1438
- - 改善了 CSV 檔案讀取函數,加入錯誤處理和格式檢查
1439
- - 新增了景氣燈號和 PMI 圖表的回調函數
1440
- - 修正了 dash.Output 的語法(使用 dash.dependencies.Output)
1441
- - 加入了日期格式處理,支援 YYYY-MM 格式
1442
- - 新增了檔案讀取測試功能
1443
-
1444
- 如果仍有問題,請檢查:
1445
- 1. CSV 檔案是否在正確位置
1446
- 2. 檔案格式是否正確
1447
- 3. 日期欄位是否包含有效日期
1448
- """
 
1
+ import dash
2
+ from dash import dcc, html, callback
3
+
4
+ app = dash.Dash(__name__, suppress_callback_exceptions=True)
5
+
6
 
7
  # 台股代號對應表
8
  TAIWAN_STOCKS = {
 
1417
 
1418
  # 如果在本地環境執行,使用以下方式
1419
  # app.run_server(debug=True)