2011-12-06 4 views
0

나는 간단한 필요가있다. HTML 소스에서 'input'이라는 로케이터 유형이없는 모든 태그를 찾고 싶습니다. 예를 들어, 난 그냥 단지Python Beautiful Soup Not Operation

<input> 

텍스트 상자를 표시해야 위의 코드와 일치하고 싶다. 다시 위의 태그에는 locatortype = 'type'이있는 속성이 없습니다

어떻게하면 findAll을 사용하여이 작업을 수행 할 수 있습니까 ??

감사합니다, 미트

답변

1

인수 당신이 원하는처럼 나는 None을 통과 생각 :

soup.findAll('input', {'locatortype': None}) 
+0

은 정말 감사합니다 :) 그것은 – abarik

+0

문제 없음 작품! 다행히 도울 수있어. – Blender

+0

안녕하세요 블렌더, 한 가지 더 묻고 싶습니다 ... 텍스트 상자 (형식 = '텍스트'또는 전혀 형식 없음)에 대해서만 findAll을 만들려면 어떻게해야합니까? 간단히 말해서, 저는 클럽에 가입하고 싶습니다. 이 두 함수는 하나의 함수를 호출합니다. soup.findAll ('input', { 'type': 'text'}) soup.findAll ('input', { 'type': None} – abarik

관련 문제