問題
- Windows 10 筆電的記憶體使用量一直在 95% 高居不下(因為無法開啟 VMWare 虛擬機才發現)
- 除了 Chrome 外,最吃記憶體的程序為 MsMpEng.exe
- 就算停用 Windows Defender 也無法解決
問題
ERROR
以 pandas_datareader 和 bokeh 製作股價 K 線圖時
在 Localhost 運作正常
但部屬到 Heroku 上時就會出現 internal server error
Heroku Logs
File "/app/script1.py", line 67, in plot css_url = CDN.css_files[0] IndexError: list index out of range
顯然問題是出在
css_url = CDN.css_files[0]
解決辦法
在 jupyter notebook 上確實要抓第一個 index 才是正確的 CSS 連結
但把 [0] 刪掉後就不會出現 500 error
css_url = CDN.css_files
$ heroku login heroku: Press any key to open up the browser to login or q to exit:
$ heroku apps === xxxx@gmail.com Apps app1
$ heroku create mysite Creating ⬢ mysite... ! ! Name mysite is already taken
(顯示此名稱已被使用)
(以下為假設名稱app2沒有被使用的情況)
$ heroku create app2 Creating ⬢ app2... done https://app2.herokuapp.com/ | https://git.heroku.com/app2.git
使用 enumerate 進行 iteration
好的程式碼:
fruits = ['orange', 'grape', 'pitaya', 'blueberry']
for index, fruit in enumerate(fruits):
print(index, ':', fruit)
不好的程式碼:
fruits = ['orange', 'grape', 'pitaya', 'blueberry']
index = 0
for fruit in fruits:
print(index, ':', fruit)
index += 1