inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬 웹서비스API 실전 프로젝트 - 돈 버는 디지털마케팅

marketingAPI-1.py 내용 질문 드려요.

해결된 질문

241

modangs

작성한 질문수 2

0

안녕하세요.

동영상 강좌 보면서 막힘 없이 술술 넘어가다가 

marketingAPI-1.py  동영상에서 난관에 봉착했습니다. ㅜㅜ

thefirstFlask 내용은 실행하면 정상적으로 "The First Flask" 가 뜨는데요.

marketingAPI-1 "Not Found"가 나오고 있습니다.

코드 내용은 샘플자료에서 그대로 복사해서 틀리진 않았을 것 같아요.

혹시나 하고 marketingAPI-2도 실행했지만 안 됩니다.

▼ 접속했을 때 오류 코드입니다.

"GET /getPopularlists HTTP/1.1" 404 -

▼ 접속 화면입니다.

▼ 사용한 코드 입니다.

----------------------------------------------------------------

import flask

import json

from functools import wraps

from flask import request, Response

import requests

from bs4 import BeautifulSoup

app = flask.Flask(__name__)

def as_json(f):

    @wraps(f)

    def decorated_function(*args, **kwargs):

        res = f(*args, **kwargs)

        res = json.dumps(res, ensure_ascii=False).encode('utf8')

        return Response(res, content_type='application/json; charset=utf-8')

    return decorated_function

@app.route('/getPopularlists', methods=['GET'])

@as_json

def popularlist():

    NAVER_BEST100 = 'https://search.shopping.naver.com/best100v2/main.nhn#'

    popular10lists = []

    source = requests.get(NAVER_BEST100).text

    soup = BeautifulSoup(source, "html.parser")

    popular10 = soup.find(id="popular_srch_lst")

    popular10names = popular10.select(".txt")

    for name in popular10names:

        popular10lists.append({"name": name.text})

    return popular10lists

app.run()

flask 디지털 마케팅 웹-크롤링 python 웹앱

답변 2

0

modangs

^^ 감사합니다. 천천히 다시 시도해서 해결했어요. 다시 이어서 진도 나가겠습니다.

0

노마드크리에이터

안녕하세요?

어디서 Not Found가 나오는지 알려주세요.

지금은 답답하시겠지만 나중에 문제를 찾고보면 사소한 것일 수 있으니 하나 하나 따라가면서 해보세요.

감사합니다.

강의 소스코드가 안보입니다

0

255

0

네이버쇼핑 Best100 정보 스크래핑 오류

0

346

0

pip install requests

0

470

1

연관검색어 api 문의 - 검색어 중간에 공백포함시 오류발생합니다

0

368

1

쿠팡 파트너스 최종 승인 관련 문의.

0

478

1

강의 소스코드 요청

0

296

1

아직도 안됩니다..

0

270

1

서버 질문있습니다.

0

181

1

실행에 대해서 질문있습니다.

0

367

4

질문있습니다!!!

0

530

4

이 부분이 잘안됩니다.

0

280

3

소스코드

0

358

3

질문 있습니다.

0

198

1

질문있습니다.

0

324

3

질문있습니다.

0

224

1

질문이있습니다.

0

222

1

http://127.0.0.1:5000/getCategoryBest?id=1001

0

1132

3

NAVER_AD_CUTOMER_ID 등등

0

445

14

안녕하세요? 사이트가 작동을 안 해서 문의드립니다.

0

227

1

오타는 없는데 터미널에서 오류가 납니다.

0

1432

12

광고 api 질문입니다.

0

848

3

저도 아래 분들과 완전히 똑같은 에러가 생깁니다...

0

269

3

검색 키워드 와 api 연동 에러

0

293

2

검색 에러

0

439

1