中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

大家好,一覺到中午了,昨天晚上摸索到一點多了,實在沒精力寫文章了,現在補上。


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

美美的中午來個美女養眼

昨天整個安裝就結束了,安裝之後開始程序裡面有了這些。


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

python程序的輸入可以在Python 3.6(64bit)這個主程序裡面進行,也可以在idle裡面進行,照例來個“Hello World”


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

主程序的輸入輸出


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

IDLE裡面的輸入輸出

對比一下,IDLE的顏色區分是不是更漂亮更直觀,不容易眼花。

根據我的學習,我們可以使用第三方程序來寫代碼,有很多的好處,比如自動雙括號雙引號之類很方便


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

Visual Studio Code


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

Sublime Text 3

上面兩個都可以用來做輸入代碼使用,我選擇了下面的Sublime Text 3,這裡記得選擇編譯系統為Python,


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

這個時候,我們輸入print('Hello World'),ctrl+B編譯後界面下方出現運行結果(編譯前記得保存文件到硬盤,否則會出錯,C:\\Python36\\python.exe: can't find '__main__' module in ''),記住python裡面的字符是用單引號方便,那麼我們第一個程序就寫好了

中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

是不是很簡單,對,就是這麼簡單

---------------------------------------------------

程序寫的再好也沒用,還是得換銀子不是麼,目標得明確,知識是學不完的不是麼,現在迴歸我們最關心的股票應用。

這裡貼上昨晚寫好的一段代碼,作用是獲取股票代碼,


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

這裡統一貼的圖片,代碼建議你們自己一個一個輸入,熟悉軟件及輸入的快樂/痛苦和對代碼的理解。

代碼調用tushare,pandas,datetime三個庫,但凡有一點點編程基礎,就可以看明白,這裡真的佩服python語言的簡潔。

上面代碼有什麼用,看圖片的標題裡的目錄結構(目錄你們自己可以隨便建,我展示我的)。

D盤新建文件夾PYTHONWORK,再建ticker子文件夾,再建01Programs(代碼存儲用)和02Data(存儲股票數據用)兩個子文件夾,我主要A股,在0data目錄下再建一個目錄00TickerListCN用來存儲A股的股票數據,第一篇評論裡有朋友做虛擬幣的,可這裡再建個虛擬幣數據的文件夾。


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

前面那段代碼寫好保存保存到01Programs文件夾裡面,ctrl+B執行後,會在我們指定的目錄輸出指定的名稱文件file='../02Data/00TickerListCN/TickerList_'+dateToday+'.csv'。


中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

不用excel打開會亂碼,用sublime打開看一下

中年男就是要躺著賺,從零開始學習python,目標AI智能,day3

是不是成功了,股票代碼都下載下來了並保存到本地文件裡面了,Good Done!

上面簡單的一段代碼,其實有很多需要延展學習的地方,例如tushare使用的各種參數調用,我沒細看弄明白,寫不出來,這些參數調用需要記好,哪些可以調用,後面建模型才清晰。

好了,這些是昨天大致的學習進度,下期再見。


分享到:


相關文章: