Arleigh Chang
Arleigh Chang
您好,更換為0.1.67也仍然不能使用的話,能請您將錯誤訊息全部貼上讓我看一下嗎,純文字也可以,看看有什麼線索。
Hi 您好,cmd的訊息清楚的多,Proxy Error這個錯誤訊息大多數發生在您的請求遭到對方api關閉。 問題可能跟您的網路有關係,您上網正常嗎? 我不太確定yfinance是不是會抵擋部分ip的請求,因為我個人僅有因為太頻繁使用而收到該錯誤過,並沒有因為其他網路原因被拒絕請求。 抑或是您的網路可能是公共網路嗎? 您的ip已經達到請求的限制,也會導致此問題。
很感謝您的分享~其實我們自己工作老實說比較少用免費的資料源,我們都是使用購買的資料源或是券商的資料源,如永豐的API Shioaji,或是IB、富途牛牛,品質都不錯,也不太會有什麼Bug。 只是說礙於很多人可能沒有某些帳戶,介紹這些可能會導致讀者沒辦法進行,因此採用免費的資料源來介紹,當然您嘗試的efinancne感覺也是一個很棒的方向,我最近會去試玩看看,感恩您的分享~
Hi 您好,根據錯誤,我推測您的dataframe的index並非日期格式。 您可以print(df.index)看一下您的index是日期還是0-N的格式。 嘗試將下面這一段程式解開,並且您將日期換成您的dataframe的日期欄位。 `df.set_index('[日期],inplace=True')`
Hi,應該是您的日期type是str而非是datetime。 嘗試pd.to_datetime() 函式將您的日期欄位先改為datetime格式後再進行set_index()。
Hi,您運行時他右下角有跳出要請您安裝的視窗嗎? 有的話請點擊安裝,若您已經點過了仍然有此問題,可以參考這一篇。 [https://stackoverflow.com/questions/63146155/python-jupyter-ipynb-vscode](https://stackoverflow.com/questions/63146155/python-jupyter-ipynb-vscode) 這篇跟您問題應該類似,對方提出的解法是conda install ipykernel (如果不是Anaconda就pip install)。 請嘗試看看這篇提供的解決方案~ 對了,請記得做了嘗試之後右邊的視窗要點擊重啟才會生效,或是整個關掉也可以。
那您點擊下圖這個東西,看看錯誤訊息是什麼,再貼上來我們一起研究研究。 
Hi,Interactive要輸出的確是一個很麻煩的問題,我至今也嘗試多個方法,仍找不到順利匯出的方法。我是採用別的解決方案,但他產出的pdf可能跟您期望的不太一樣。 首先前置作業您得先: 1. pip install nbconvert 2. 下載[MikTeX](https://miktex.org/downloadv) 3. 下載[pandoc](https://pandoc.org/installing.html) 然後我是選擇將Interactive保存為ipynb檔案後,用vscode打開(確保您有jupyter的擴展),他也同樣有export,利用他export就可以順利獲得pdf檔。但我自己是覺得長的不是非常美觀就是了。
供您參考下  
如果pdf是您所期待的,或許直接使用.ipynb運行,會省去很多步驟。