반응형 셀리니움1 셀레니움 Textarea에서 Text 읽기 셀레니움으로 웹 페이지를 크롤링(스크래핑)을 하다보면 Textarea의 텍스트(Text)를 WebElement.text로 추출할 수 없는 경우를 만나게 됩니다. 그 이유는 Textarea의 텍스트(Text)는 value 속성에 저장되어 있기 때문에 HTML에서는 드러나지 않습니다. 이럴 땐 다음과 같은 코드로 간단하게 우회할 수 있습니다. 1. WebElement의 메서드를 이용하여 숨겨진 value 속성을 읽어옵니다. WebElement.get_attribute('value') 2. Javascript를 이용하여 숨겨진 value 속성을 읽어옵니다. driver.execute_script("return document.getElementById('goods_qna_content').value;") 만약.. 2023. 10. 15. 이전 1 다음 반응형