2017-11-01 3 views
0

가 없습니다 : 링크Scrapy AttributeError가 'NoneType'개체가 어떤 속성 'CSS'나는 Scrapy 사용하여이 페이지에서 정보를 긁어하기 위해 노력하고있어

를이 내가 제목을 뽑아 사용하고있는 명령은 있지만, 그것은을 던지고있다 오류 :


AttributeError Traceback (most recent call last) in()

----> 1 response.css('#intitule > div.nom_fugitif::text').extract_first()

AttributeError: 'NoneType' object has no attribute 'css'

그것은 사업부가 어떤 CSS가 없습니다하지만 나는 그것이이 없기 때문에 그게 무슨 뜻인지 모르겠어요 말한다 :

response.css('#intitule > div.nom_fugitif::text').extract_first()

이 오류입니다 CSS 클래스.

+0

'응답'값을 확인하십시오. '없음'이어야합니다. – araraonline

+0

@araraonline 전이게 정말 새로운데. 더 설명해 주시겠습니까? – bennygill

+1

오류는 HTML 요소에 CSS 클래스가 없다고 말하지 않으며,'response' 객체는'None'이라고 말합니다. 따라서'response.css (..) '에서 호출하는'css' 메소드가 없습니다. .)'. 우리가 검사 할 수 있도록 완전한 코드를 보여주십시오. –

답변

0

NoneType은 실제로 응답을 얻지 못했다는 것을 의미합니다. 으로 확인할 수 있습니다.

if response is not None: