iT邦幫忙

2022 iThome 鐵人賽

DAY 27
0
AI & Data

Python網路爬蟲系列 第 27

Day27 –twstock應用(三)製作自己的股票最佳五檔價量表

  • 分享至 

  • xImage
  •  

綜合昨天的練習,我們今天利用twstock來製作一個合庫金的最佳五檔價量表
https://ithelp.ithome.com.tw/upload/images/20221012/201524068e2cswORYQ.jpg
圈起來的部分是2022/10/11收盤當下的即時最佳五檔。
首先因為我們要製作表單,所以除了twstock之外還要利用pandas套件來輔助我們:

import pandas as pd
import twstock

接下來這段詳細可以看昨天Day26的文章

stock5880 = twstock.realtime.get('5880')
buyPrice = stock5880['realtime']['best_bid_price']
buyNum = stock5880['realtime']['best_bid_volume']
selPrice = stock5880['realtime']['best_ask_price']
selNum = stock5880['realtime']['best_ask_volume']

接下來利用字典:

dict5880 = {'買量':buyNum,
            '買價':buyPrice,
            '賣價':selPrice,
            '賣量':selNum}

最後就是使用pandas套件配合字典做出我們的表單:

df5880 = pd.DataFrame(dict5880, index=range(1,6))
print('合庫金最佳五檔價量表')
print(df5880)

output:
https://ithelp.ithome.com.tw/upload/images/20221012/20152406rRfj6udNJm.png

參考書籍:
洪錦魁 -- Python網路爬蟲:大數據擷取、清洗、儲存與分析:王者歸來 2019
林俊瑋, 林修博 --- Python:網路爬蟲與資料分析入門實戰 2018


上一篇
Day26 –twstock應用(二)realtime.get( )的使用
下一篇
Day28 – webbrowser介紹(上網不用瀏覽器了?)
系列文
Python網路爬蟲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言