fbpx

使用 Dash 所開發的互動式 Python 框架範例專案

這是使用 Plotly 和 Dash 所開發的互動式 Python框架範例專案。

什麼是 Dash ??

Dash是一個用於建構 Web應用程式的高效率 Python 框架。

Dash 框架基於 Flask,Plotly.js 和React.js之上,非常適合使用 Python 開發高度客制化的用戶界面來建構資料視覺化應用程式。 它特別適合使用 Python 處理資料的人。

dash-web-trader2

以上圖片取自 dash-web-trader 這個開源專案

此演示可讓你探索來自 Pepperstone 的歷史外匯主要配對資料。

左側面板通過讀取間隔更新的資料集來顯示每個配對的詢價和出價。 如果單擊該列資訊,你會看到還可以添加圖表或買/賣配對。

你還可以使用燭台,線,OHLC條視覺化市場價格,並在下拉列表中選擇期間對其進行一些研究。 你可以通過單擊☰在圖形div菜單中選擇這些選項。

最後,來自英國“金融時報”的熱門新聞顯示在左側,並使用https://newsapi.org/ 做間隔更新資料來源

在本機電腦運行應用程式

首先在 temp 目錄中建立一個帶有 conda 或 venv 的虛擬環境,然後啟動它。

virtualenv dash-web-trader-venv

# Windows
dash-web-trader-venv\Scripts\activate
# Or Linux
source venv/bin/activate

Clone git repo,然後用 pip 安裝需求

git clone https://github.com/amadoukane96/dash-web-trader.git
cd dash-web-trader
pip install -r requirements.txt

執行該應用程式

python app.py

專案網址

支持 Soft & Share

❤️您應該有留意到,我們的網頁並不會出現干擾人的跳出煩人的廣告或是在內容中嵌入廣告,因為我們發現這樣對閱讀網頁的內容體驗真的是不好!

如果您覺得我們提供的內容服務還不錯,歡迎透過對以下產品/服務的購買投資來支持本站的營運走得更遠

如果暫時還不需要以下的付費服務,幫我們把這個網站分享給有需要的朋友,您的小小舉動會對 Soft & Share 有莫大的幫助!感謝您的支持!

🎈如果您點選優惠連結後,還是沒有看到優惠價格,麻煩您將瀏覽器的 cookie 清除 ( 清除 udemy 網站的就可以了 ),然後重新點選優惠連結就可以了




不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: