Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #測試用 無爬蟲程式
- #source https://bit.ly/2HmF5Xs
- import tkinter as tk
- from tkinter import ttk
- import time
- # 測試用資料 li 股價代號 現價 漲跌幅度
- li = [('BDO','P93.95',-1),('CEB','40.7',1)]
- root = tk.Tk()
- root.title('看盤小幫手')
- #定時更新 (10秒更新一次)
- def clock():
- localtime=time.strftime('%I:%M:%S',time.localtime())
- lbl_lastupdate.config(text="報價時間:"+localtime,font=("Helvetica", 12), fg="blue")
- root.after(1000,clock)
- #下面放爬蟲函數
- #報價更新時間
- lbl_lastupdate=tk.Label(root)
- lbl_lastupdate.grid(row=0,column=0,columnspan=3)
- clock()
- tree = ttk.Treeview(root,columns=['1','2'],show='headings')
- tree.column('1',width=150,anchor='center')
- tree.column('2',width=150,anchor='center')
- tree.heading('1',text='股票代號')
- tree.heading('2',text='漲跌狀態')
- for i in li:
- tree.insert('','end', values=i)
- tree.grid(row=1,column=0,columnspan=3)
- #新增股票監看名單 功能未實作
- lbl_addsymbol=tk.Label(root,text="增加股票代號:", fg="green")
- lbl_addsymbol.grid(row=2,column=0)
- txt_input=tk.Entry(root,width=10)
- txt_input.grid(row=2,column=1)
- btn_confirm=tk.Button(root,text="確認", fg="green")
- btn_confirm.grid(row=2,column=2)
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement