• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

계쏙 질문해서 죄송합니다...

21.06.03 22:38 작성 조회수 130

0

사전에 scrapy shell 에서  먼저 데이터 출력이 되는지 검사하고 코드를 작성해나가라고 하셔서 

말씀 따르고 있습니다. ㅎㅎ

하지만 의문점이 생겼습니다. 

분명 response.css로 입력을 했지만, 왜 결과에넌 xpath라는 단어가 출몰하는지 이해가 가지 않습니다.

그리고 css구문 마지막에 '::text'로 마무리했는데 저런 문장이 나오는 것도 대체 왜 그런지 모르겠습니다...

계속 질문해서 정말정말 죄송합니다 ㅠㅜ

답변 1

답변을 작성해보세요.

0

안녕하세요. 제 생각에는 아무래도 아직 검색이라는 기능에 익숙하지 않으셔서 그런 것 아닐까 싶어요. 검색에 익숙하지 않다면, 결국 각자 프로그램은 각자 만들어야 하기 때문에, 그때마다 누군가에게 코드 한줄 한줄 물어볼 수가 없어서, 만드실 수 없거든요. 그렇다면, 전체 IT를 익히는 과정 자체가 전혀 의미가 없다고 보셔도 과언이 아니거든요. ㅎㅎ 그래서, 다소 걱정이 되는 부분도 있고, 그래서 검색을 강조드리고 있기도 합니다. 어쨌든 그래도 열심히 하시는 부분은 보기 좋은 것 같습니다.

검색을 통해서 다음 링크처럼 scrapy ::text 이정도 키워드만 가지고 검색해봤을 때, 

https://docs.scrapy.org/en/latest/topics/selectors.html

다음과 같이 작성하시면 어떨까 해요. 감사합니다.~

response.css('span::text').get()