學校官網爬蟲資料
This commit is contained in:
parent
e8ac03c0c4
commit
e133c64ffc
26
NcnuMainWin.py
Normal file
26
NcnuMainWin.py
Normal file
@ -0,0 +1,26 @@
|
||||
from tkinter import *
|
||||
from tkhtmlview import HTMLLabel
|
||||
from api.ncnuMain import NcnuMain
|
||||
|
||||
def createNcnuMainWin():
|
||||
win=Tk()
|
||||
win.title("暨大官網最新資訊!")
|
||||
win.geometry("600x600")
|
||||
main = NcnuMain()
|
||||
Link='''<span style="background-color:#ffcccc"><ul>'''
|
||||
|
||||
for anno in main.getAnno():
|
||||
Link+='''<li> <a href={}> {}</a> </li>'''.format(anno.get("link"),anno.get("title") )
|
||||
|
||||
Link=Link+'''</ul></span>'''
|
||||
|
||||
sb=Scrollbar(win)
|
||||
htmlLable=HTMLLabel(win,html=Link)
|
||||
htmlLable.configure(yscrollcommand=sb.set)
|
||||
|
||||
sb.pack(side=RIGHT,fill="y")
|
||||
htmlLable.pack(fill="both",expand=True)
|
||||
|
||||
win.mainloop()
|
||||
|
||||
createNcnuMainWin()
|
||||
Loading…
Reference in New Issue
Block a user