inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

seeko 웹사이트가 바뀌었어요

252

Howoo Jang

작성한 질문수 5

1

(패턴으로 실습하며 익히기: urllib 라이브러리 사용법 강의)

선생님 https://www.seeko.kr/zboard4/zboard.php?id=mainnews 이 없어지고

https://seeko.earlyadopter.co.kr/bbs/board.php?bo_table=mainnews

여기로 변경이 됬어요.

'td' 태그도 없어졌어요. 그래서 제가 그냥 만들어봤는데 text가 댓글 때문에 이상하게 출력이 됩니다.  

제가 find_all('a', 'item-subject')으로 찾기를 해서 밑에 있는걸 다 긁어와서 저렇게 되는걸 고치질 못하겠습니다.

제 머릿속으로는 find_all('span', 'wr-icon wr-image') 이후 get_text()하면 텍스트만 출력이 될꺼 같은데 오히려 이렇게 하면 아무것도 안나옵니다. 

여기 아래 깃허브에 제 코드인데 도와주세요.

FINDALL로 출력해보고, SELECT로도 출력해봐도 정리가 안됩니다.

https://github.com/treksis/Python-Scraping/blob/master/6.%20urllib_seeko_crawl.ipynb

웹-크롤링 python

답변 1

3

잔재미코딩 DaveLee

안녕하세요. 조금 늦어서 죄송합니다. 사실 이 질문 자체가 다른 질문 뒤에 있는 바람에 누락이 되서, 있는지를 체크하지 못했어요. 일단 강의 안에서 가이드한 내용과 관련한 이슈이니, 확인해드리면, 다음과 같이 코드를 작성하시면 결과와 같이 출력이 될 것입니다. replace() 함수를 써서, \t 과 \n을 없애주시면 됩니다. 감사합니다.

for item in data:

    print(item.get_text().replace('\t', '').replace('\n', ''))

----결과

우버와 현대자동차의 만남
곧 출시 SELFIETYPE
에이서가 공개한 프리미엄 게이밍 모니터 3종
위딩스의 스마트 혈압측정기
콘솔 전용 게이밍 헤드셋, 터틀 비치의 국내 상륙
레이저의 고주사율 게이밍 노트북 RAZER BLADE Pro 17
1장비발 높여주는 게이밍 액세서리 : 듀얼쇼크 4 백 버튼1
1모비프렌, 80시간 음악 재생 TWS '솔로' 발표1
12020년의 첨단 킥보드 : 드래곤플라이1
빨콩 감성으로 무선 이어폰을 만들면? TrackPods
오래 가서 외롭지 않은 와이어리스 이어폰 : 모비프렌 솔로
5애플의 900만원짜리 전문가용 모니터 : 프로 디스플레이 XDR5
한 차원 더 힙해진 완전 무선 이어폰 : 어바니스타 파리
1가볍고 예쁜 색감의 삼성 갤럭시 A51과 A711
꽉 막힌 와이파이를 빵빵하게 : 링크시스 벨롭 리뷰

크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요

0

33

1

정규표현식 및 여러 코드 꼭 외워야 하나요?

0

40

1

리스트 함수형도 정수 데이터 받을 수 있나요?

0

46

1

크롤링 관련 질문

0

64

1

문제 답이 없는 버전은 없나요?

0

74

1

requests, BeautifulSoup 임포트 부분에 대해 문의드립니다.

0

83

1

업데이트 강의

0

98

2

선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?

0

123

2

연습용 예제 파일

0

76

1

lxml 관련 오류

0

106

1

SAVE Request 창 띄우는 법

0

92

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다. 2

0

75

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다.

0

98

1

예제 2, 4, 6에 대한 풀이 방식 질문.

0

89

1

문제 파일

0

78

1

pdf 파일 내 코드 복붙시 공백

0

291

1

데이터 저장 강좌 문의 건

0

96

1

" " 와 ' '의 차이를 알고 싶습니다

0

243

1

Exercise 22. 문자열 다루기 (strip)

0

132

1

list함수로 리스트 선언하면 실패하는데 이유는 무엇입니까?

0

187

1

셀 삽입후 바로 기입이 가능합니까?

0

139

2

주피터 노트북 마우스 스크롤? 오류

0

1550

2

등호 2개('==')의 의미가 뭐죠?

0

460

2

페이지가 넘어갈 때 url 변하지 않는 경우

0

267

1