學校官網爬蟲資料

This commit is contained in:
molaboon 2021-07-02 14:53:11 +08:00
parent e8ac03c0c4
commit e133c64ffc

26
NcnuMainWin.py Normal file
View 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()