14 lines
479 B
Python
14 lines
479 B
Python
from api.tools import *
|
|
import requests
|
|
from bs4 import BeautifulSoup
|
|
|
|
class NcnuMainAPI():
|
|
def getAnno(self):
|
|
response = requests.get('https://www.ncnu.edu.tw/ncnuweb/ann/tabs.aspx?homeType=ncnu&unit=ncnu')
|
|
block = find(response, 'div', param={'id': 'annNews'})
|
|
|
|
return [{
|
|
'title': " ".join(anno.text.split(' ')[1:]),
|
|
'link': "https://www.ncnu.edu.tw/ncnuweb/ann/" + anno.get('href')
|
|
} for anno in block.findAll('a')]
|