13,200원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결실시간 트렌드 홈페이지 개발(파이썬 크롤링 + Flask)
실행결과가 이상합니다 실시간 순위 1위만 뜨네요
파이썬 소스입니다 from flask import Flask, render_templateapp = Flask(__name__)import crawlingimport requestsfrom bs4 import BeautifulSoup@app.route('/')def hello(): list_naver = crawling.naver() list_daum = crawling.daum() return render_template("index.html", naver = list_naver, daum = list_daum )@app.route('/about')def about(): return "여기는 어바웃입니다."if __name__ == '__main__': app.run()crawling 파일소스입니다 import requestsfrom bs4 import BeautifulSoupdef naver(): req = requests.get("https://comic.naver.com/webtoon/weekday.nhn") soup = BeautifulSoup(req.text, 'html.parser') list_naver = [] for i in soup.select("#realTimeRankFavorite > li"): list_naver.append(i.find("a").text) return list_naverdef daum(): req = requests.get("https://www.myktoon.com/web/league/webtoon/list.kt") soup = BeautifulSoup(req.text, 'html.parser') list_daum = [] for i in soup.select("#reagToon > ol > li"): list_daum.append(i.find("h4").text) return list_daum
- 미해결실시간 트렌드 홈페이지 개발(파이썬 크롤링 + Flask)
코드가 잘안보이는건 wifi환경이라 그런건가요
ㄷ
- 미해결실시간 트렌드 홈페이지 개발(파이썬 크롤링 + Flask)
크롤링 결과를 html 페이지에서 출력할 수 없습니다.
리스트가 아닌 딕셔너리라 그런 건지 확인해보고자 리스트로 출력 해봤는데 둘 다 인식을 못하는 것 같습니다. result.html 에서 그냥 <label></label>안에 들어있는 글자는 출력을 하는데, {% for i in result %} ... {% endfor %} 이 구간을 출력을 못하는 것 같습니다. 해결 방안이 있을까요?
- 해결됨실시간 트렌드 홈페이지 개발(파이썬 크롤링 + Flask)
크롤링 결과가 다른 페이지가 아닌 현재 페이지에 나타나게 하려면 어떻게 해야 하나요?
개발자님, 강의 정말 잘 듣고 있습니다^^ 강의 중 궁금한 부분이 생겨서요. 혹시 크롤링 결과를 다른 페이지가 아닌, 현재 페이지의 검색버튼 밑에 나오게 하려면 어떻게 해야 하나요? 궁금합니다.
- 미해결실시간 트렌드 홈페이지 개발(파이썬 크롤링 + Flask)
크롤링 오류입니다;
안녕하세요~ 강의 따라하며 아래코드처럼 실행하면 빈값이 출력됩니다; 제가 어떤 부분을 수정해야 할까요;
- 미해결실시간 트렌드 홈페이지 개발(파이썬 크롤링 + Flask)
저에게 딱 필요했던 강의 였어요~!
우선 감사 인사를드립니다. 딱 필요한 절차에 대해서 공부할수 있는 기회가 되었습니다.흥미를 갖고 더 열심히 공부해 나갈 수 있을것 같습니다. 한가지 질문을 드립니다. 마지막 수업인 스크롤 + 크롤링 후 웹페이지에 보여주는 코드를 실행 하면 웹페이지에서 네이버 쇼핑으로 넘어가면서.. Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. 다음과 같은 오류를 마주하게 되는데요. 너무 많은 요청이라는 것인데 문제는 웹페이지와 연동 없이(플라스크 사용안하고) 그냥 스크롤+ 크롤링 코드만 빼서 터미널에 출력하는 형태로 하면 아주 잘 됩니다. 그리고 예제보다 더 과도한 요청을 하는 크롤링도 잘 작동 합니다. 웹페이지에 보여주는것에 문제가 있는것 같습니다. 뭔가 오타가 있나 싶어서 강사님 블로그에서 다운 받은 후 실행을 시켜봐도 동일한 오류가 발생 됩니다. 이부분을 어떻게 해결 하면 좋을지 궁금 합니다. 감사합니다.