728x90
반응형
naver.py와 flask연동하기
1️⃣ from naver import get_news
2️⃣ news = get_news(word)
3️⃣ 전달해준 인자를 이용해서 naver.py의 url변경하기
4️⃣ print문으로 확인해보기
mina.py
from flask import Flask, render_template, request, redirect
from naver import get_news
app = Flask("WebScrapper")
@app.route("/")
def home():
return render_template("home.html")
@app.route("/report")
def report():
word = request.args.get("word")
if word:
word = word.lower()
news = get_news(word)
print(news)
else:
return redirect("/")
return render_template("report.html", searchingBy=word)
app.run(host="127.0.0.1")
naver.py의 url을 input값을 받아서 사용하도록 변경해준 이후 print(news)를 해보면
검색한 키워드의 네이버 뉴스기사가 print됨
반응형
'프로그래밍 > Flask' 카테고리의 다른 글
net:: err_aborted 404 (not found) (0) | 2020.12.31 |
---|---|
Web Scraping7(fakeDB 생성) (0) | 2020.12.31 |
Web Scraping5(사용자가 입력한 검색어 가져오기) (0) | 2020.12.31 |
Web Scraping4(서버 생성 및 실행) (0) | 2020.12.31 |
Flask 소개 및 설치 (0) | 2020.12.30 |