내가 이러한 코드 가지고Beautifulsoup로 파이썬에서 또 다른 특정 div 클래스를 포함하는 div 클래스를 얻는 방법은 무엇입니까?
<div class = first>
<div class = second>
<div class = fourth>
<div class = first>
<div class = second>
<div class = third>
<div class = first>
<div class = second>
<div class = fourth>
DIV 번째의 내용이 제 DIV 상이한을하지만 DIV 셋째는 첫째 자리 동일한 DIV에있는 DIV 번째의 정보가 필요하다. 그래서 div 3 분의 1은 정확한 div 초를 식별하는 데 필요합니다.
보다 정확하게하려면 div.first에 div.third가 포함 된 경우이 요소의 특정 div.second (또는 특정 div 먼저)를 변수에 저장합니다 (그것에서 몇몇 원본을 붙잡 으십시오).
find_all 및 부모 또는 자식 작업을 시도했지만이 문제를 해결할 수 없었습니다. 도움이 될 것입니다.
업데이트 (예) : 비행 검색 사이트와 예 :
<div class = booking class>
<div class = price>
<div class = non refundable>
<div class = booking class>
<div class = price>
<div class = refundable>
<div class = booking class>
<div class = price>
<div class = non refundable>
내가 사업부 클래스 = 가격의 컨텐츠를 필요로 할 때 DIV 클래스 = 환불. 희망 사항을 통해보다 명확하게 이해할 수 있습니다. 당신이 말할 때 나는 가정
... 무엇? 덜 추상적 인 예를 들어 줄 수 있습니까? – jonrsharpe