2019-12-29

簡易 7-zip 命令列指令

因為需要使用 Python 來執行 7-zip 的指令,所以先研究一下如果透過命令列來壓縮和解壓縮。

將某個資料夾裡的所有檔案加入到 test.7z,其中的 a 代表加入檔案,而 -t7z 代表壓縮檔的 type 是 7z。
 7z.exe a -t7z "dirpath\*" 
將 test.7z 解壓縮到指定路徑 outputdir,其中的 e 代表從壓縮檔中提取出來,-o 代表輸出,outputdir 要緊接在 -o 後面。
 7z.exe e test.7z -o"outputdir" 

2019-12-21

Spyder 降版

最近重灌 Anaconda,其中 Spyder 升級到 Spyder 4,但我執行舊的程式一直有 encoding 的問題,不想花時間找解法,暫時先降回 Spyder 3.3.1。方法如下:
conda install spyder=3.3.1

2019-12-18

以 dataframe 的 index 篩選出所要的資料

假如有一個紀錄股票收盤價的 DataFrame,以日期作為 index,如果想要取出某個日期之後的紀錄,可以利用以下指令篩選。
 
Close = Close.loc[Close.index > '2019-01-01']