t985026 / FinLab-Jupyter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

自製FinLab課程環境

[課程網址]

package

(網頁爬取)

  • requests
  • BeautifulSoup4
  • pyquery
  • Scrapy

(資料分析)

  • pandas
  • numpy
  • lxml

(影片下載)

  • youtube_dl

(資料庫連接)

  • pymysql
  • sqlite

(視覺化)

  • dash

(股票分析)

  • talib
  • twstock

啟動方式(Linux):

docker run -d --name=ds-jupyter --restart=always \
-p 8888:8888 \
-v /your/python/path:/home/jovyan/work \
t985026/finlab-jupyter start-notebook.sh \
--NotebookApp.ip='*' \
--NotebookApp.token=''

啟動方式(Windows Use Linux Core):

  • 請使用PowerShell

假如要對應Windows的D:/Jupyter,要先開啟Docker設定中的分享 圖片

command:

docker run -id --name=jupyter --restart=always `
-p 8888:8888 `
-v D:\Jupyter:/home/jovyan/work `
t985026/finlab-jupyter start-notebook.sh `
--NotebookApp.token=''

可添增參數 --notebookApp.password='密碼'

其他相關教學請參考 http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html

About


Languages

Language:Dockerfile 100.0%