返回列表 上一主題 發帖

[原創] python上市櫃三大法人買賣超日報資料下載

本帖最後由 zyzzyva 於 2016-9-13 13:35 編輯

回復 121# c_c_lai
這裡有看到一個範例,我測試是可以work,正在研究,有興趣的朋友可以一起參考。
https://pythonprogramming.net/candlestick-ohlc-graph-matplotlib-tutorial/
順帶一提,他也有一套python入門的介紹影片,講得很清楚,涵蓋的範圍也滿廣的,我很喜歡。
matplotlib官網也有一些範例,可以一併參考。
http://matplotlib.org/examples/pylab_examples/finance_demo.html

TOP

回復 122# lpk187


小弟在研究一下,呼叫出錯,疑問?

TOP

回復 112# koshi0413


    io 不用下載啊!那是python 的基本模塊

TOP

回復 120# zyzzyva
我指的是類似下圖的圖表之類的:

TOP

回復 119# c_c_lai
一般畫圖都是用matplotlib,在ipython的話只要用「%pylab in」,之後就可以直接plot(x,y)。
test = range(50)
plot(temp)
就畫出一條直線。
畫圖其實我也不熟,可以一起研究一下。
這個網頁的資料滿多的,不知道您是想畫什麼樣的圖表?

TOP

回復 116# zyzzyva
請教, 如果想利用此匯入資料將它同時繪製成統計圖表
要如何做?

TOP

回復 116# zyzzyva
原來可以使用 end='\t' 及 print('\n')
顯示畫面也整齊美觀,謝謝指教!

TOP

回復  koshi0413
python的語法是:「for i in range(15):」,加上換行跟對齊,您這段代碼可以略為修改成
zyzzyva 發表於 2016-9-13 09:50

忘了您的是2.x版的,數字小的話沒什麼差別,數字大的話range要改成xrange

TOP

回復 108# koshi0413
python的語法是:「for i in range(15):」,加上換行跟對齊,您這段代碼可以略為修改成
  1. for ta in soup.select('tr')[3:10]:
  2.     for i in range(15):
  3.         print(ta.select("td")[i].text, end='\t')
  4.     print('\n')
複製代碼

TOP

本帖最後由 koshi0413 於 2016-9-13 09:36 編輯

回復 113# c_c_lai


所以小弟放棄這種寫法,先用手慢慢key,雖然很阿呆∼哈哈
要解的網頁太多了,所以解掉一個馬上解下一個
等把所需網頁全解完後在全加入時間迴圈+個股代號迴圈下去跑
畫圖是在下一步,到時在來研究~

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題