나는 셀레늄과 아름다운 스프와 함께 파이썬의 조합을 사용하여 웹 페이지의 드롭 다운 요소에서 값과 텍스트를 긁어 내려고합니다.드롭 다운에서 값을 긁습니다
텍스트를 가져올 수 있지만 get_attribute
명령을 통해 값을 가져올 수 없습니다. 인쇄
None Type object is not callable
price=soup.find("select",{"id":"space-prices"})
print(price)
print(price.text)
print(price.get_attribute('value'))
출력 : 내가 웹 페이지에있는 요소를 인쇄 할 때
다음과 같은 내용
는 오류를 제공 얻는다 인쇄 문을 반환 (가격)은
<select class="pricing-bar-select" id="space-prices" name="space-prices"><option selected="selected" value="£360">Per Day</option>
<option value="£1,260">Per Week</option>
<option value="£5,460">Per Month</option>
<option value="£16,380">Per Quarter</option>
<option value="£65,520">Per Year</option></select>
웹 페이지가
https://www.appearhere.co.uk/spaces/north-kensington-upcycling-store-and-cafe
오류를 재현하는 예제 코드는 ful. – mpaskov
안녕하세요 @mpaskov. 스택 오버플로가 처음입니다. 내 코드의 형식을 지정하고 여기에 붙여 넣는 방법을 모르겠습니다. 불편을 드려 죄송합니다. 질문에서 하이퍼 링크 값을 볼 수 있습니까? –
복사하여 붙여 넣기하고 ctrl-K를 사용하여 코드로 포맷하십시오. – Julien