def get_dongjak(article_count): articles = [] rows = get_data(article_count) for row in rows: number = row.regdate.get_text(strip=True) title = row.subject.get_text(strip=True) title = clean_string(title) content = row.nttcn.find_all("p") content = clean_ptags(content) content = clean_string(content) date = number url = "https://www.dongjak.go.kr/portal/bbs/B0000022/list.do?menuNo=200641" tmp_article = Article(number, title, content, date[0:10], url) articles.append(tmp_article) return articles
def get_seodaemun(article_count): articles = [] rows = get_data(article_count) for row in rows: number = row.sdm_board_seq.get_text(strip=True) title = row.title.get_text(strip=True) title = clean_string(title) content = row.conts.find_all("p") content = clean_ptags(content) content = clean_string(content) date = row.reg_dt.get_text(strip=True) url = "https://www.sdm.go.kr/news/news/notice.do" tmp_article = Article(number, title, content, date[0:10], url) articles.append(tmp_article) return articles
def get_gangdong(article_count): articles = [] rows = get_data(article_count) for row in rows: number = row.ntt_sn.get_text(strip=True) title = row.ntt_sj.get_text(strip=True) title = clean_string(title) content = row.bbsctt_cn.find_all("p") content = clean_ptags(content) content = clean_string(content) date = row.regist_dt_hm.get_text(strip=True) url = "https://www.gangdong.go.kr/web/koRenew_3/app/uiList.do?ap=B1140&menuId=tpl:16234" tmp_article = Article(number, title, content, date[0:10], url) articles.append(tmp_article) return articles
def get_gwanak(article_count): articles = [] rows = get_data(article_count) for row in rows: number = row.seq.get_text(strip=True) title = row.title.get_text(strip=True) title = clean_string(title) ptags = row.content.find_all("p") content = clean_ptags(ptags) content = clean_string(content) origin_date = row.writeday.get_text(strip=True) date = format_time(origin_date) url = row.expanded_url.get_text(strip=True).replace(";", "") tmp_article = Article(number, title, content, date, url) articles.append(tmp_article) return articles # Article 객체들을 담는 리스트
def get_ddm(article_count): articles = [] rows = get_data(article_count) for row in rows: number = row.listno.get_text(strip=True) title = row.subject.get_text(strip=True) title = clean_string(title) content = row.description.find_all("p") content = clean_ptags(content) content = clean_string(content) date = row.pubdate.get_text(strip=True) url_origin = row.linkurl.get_text(strip=True) url = change_url(url_origin) tmp_article = Article(number, title, content, date, url) articles.append(tmp_article) return articles
def get_songpa(article_count): articles = [] rows = get_data(article_count) for row in rows: number = row.seq.get_text(strip=True) title = row.title.get_text(strip=True) title = clean_string(title) content = row.content.find_all("p") content = clean_ptags(content) content = clean_string(content) try: date = row.reg_date.get_text(strip=True) #송파구 날짜 이상함 except AttributeError: date = "NULL" url = "http://www.songpa.go.kr/user.kdf?a=songpa.openadmin.news.NewsApp&c=1001&code=1&cate_id=AG0401000000" tmp_article = Article(number, title, content, date[0:10], url) articles.append(tmp_article) return articles