2013-08-10 4 views
1

작은 문제가 있습니다. 새 파이썬 모듈을 새 html 템플릿과 일치하도록 수정했습니다. 이전 모듈에서 사용하면 오류가 발생합니다. 너는 내가 새로운 모듈을 사용하고 내 웹 사이트 템플릿을 업데이트하기 위해해야 ​​할 일을 나에게 지적 해 주겠다.Python : AttributeError : 'NoneType'객체에 'start'속성이 없습니다.

+1

그런 식으로 복잡한 HTML을 작성하지 마십시오. 오류가 발생하기 쉽고 읽을 수 없습니다. 몇 가지 템플릿 언어를 사용할 수 있습니다 : 하나를 사용해야합니다. –

답변

2

글쎄, 당신은 다른 정규식 일치하고 있습니다 :

html_post_start = re.search('<div class="articleline2"></div>', html) 

html_post_start = re.search('<div class="excerpt"></div>', html) 

하나와 일치

대, 다른 하나는 ( None를 반환)하지 않습니다.

+0

정말 고마워요, 어떻게 바꿀 수 있니? 편집 : 나는 오히려 새로운 템플릿 CSS를 변경하므로 "발췌"는 "articleline2"가 될 것입니다. 도움에 다시 한번 감사 드리며, 당신을 사랑해. - 호모가 아닙니다. – SpringField

관련 문제