inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]

flask 깊은 이해를 위한 파이썬 중급 문법: first class function

일급(first) 함수 관련 문의 - 크롤링 부분.

해결된 질문

342

MIKE.aeon

작성한 질문수 53

0

안녕하세요 강사님. 

크롤링 결과가 강사님과 다르게 나와서 문의 드립니다.

제 결과는 모든 단어가 한글자씩 분리되어 출력됩니다.

그래서 data_list_minus(['안녕', '하세요']), data_list_minus('안녕') 의 결과가 다른것과 동일한 패턴이 있어서 문의 드립니다. 확인 부탁드립니다.

감사합니다.

크롤링 결과는 아래와 같습니다.

rest-api python flask

답변 1

0

잔재미코딩 DaveLee

안녕하세요. 알려주셔서 감사합니다.

문자열 리스트를 data_list_minus() 함수에 넘겨줘야 하는데,  문자열 자체를 넘겨줘서 문자열 자체를 리스트로 분리하는 바람에 말씀하시는 부분과 같이 출력이 되었고, 수정한 다음 코드로 자료도 업데이트해놓겠습니다.

감사합니다.

import requests

from bs4 import BeautifulSoup

res = requests.get('https://davelee-fun.github.io/blog/crawl_html_css.html')

soup = BeautifulSoup(res.content, 'html.parser')

# a 태그이면서 href 속성 값이 특정한 값을 갖는 경우 탐색

link_titles = soup.select("ul#hobby_course_list > li")

data = list()

for link_title in link_titles:

    data.append(link_title.get_text())

data_list_minus(data)

강의 자료 어디서 다운받나요? 없는데요..

0

150

1

강의 영상은 안나오고 소리만 나옵니다.

0

177

1

섹션 6 인증 failed 질문

0

153

1

섹션 8 flask 다양한 기능: 다양한 데코레이터 before_first_request 문의

0

358

3

192.168.0.12:8085??

0

155

1

04_flask_ABTest에서 blog_abtest.py 실행 시 오류입니다.

0

171

1

수업내용 질문 건

0

186

1

brew로 mysql 설치 후 서버 실행할 때, 터미널에서 anaconda bin 참조하는 문제

0

663

2

crossorigin 프로퍼티에 대해서 질문드립니다.

0

288

1

강의자료 다운로드 문의드립니다.

1

267

1

갑자기 웹 서버 띄울때 이상하게 나옵니다

0

313

1

가장빠른 Vue와 flask, 그리고 REST API 1 강의 질문입니다. (2)

0

345

1

가장빠른 Vue와 flask, 그리고 REST API 1 강의 질문입니다.

0

322

2

Fast api 추가 강좌 개설여부 질문드립니다!.

0

316

2

flask_cors설치 오류

0

618

2

부스트랩 html 다운

0

257

1

혹시 강의자료 공유가 가능한가요?

0

354

1

소스코드는 어디에 있을까요??

1

254

1

안녕하세요 몇가지 질문이 있습니다.

0

339

1

동적함수생성 질문드립니다.

1

631

2

(강의명) flask 로 Rest API 구현과 테스트 실행 : 오류 문의

0

576

1

백엔드 데코레이터 2 강의에 도전 문제 질문드립니다

0

289

1

몽고 DB 공식홈페이지 403 접속 에러 발생합니다.

1

624

3

04._flask_ABTest Pycharm 에서 실행오류

0

490

1