셀레니움에서 페이지의 모든 스크립트 파일을 가져오는 방법은?
_____답변: 셀레니움은 브라우저 자동화 도구로, 페이지 내 HTML 요소를 탐색하고 스크립트를 실행할 수 있습니다. 모든 스크립트 파일 URL을 가져오기 위해 주로 두 가지 방법을 사용합니다.
---
1. DOM의 `
2. 자바스크립트 실행을 통한 동적 스크립트 탐색
페이지에 스크립트가 동적으로 삽입되거나, 프레임 내에 존재하는 경우 자바스크립트로 직접 스크립트 URL을 추출할 수도 있습니다.
```python
script_urls = driver.execute_script("""
return Array.from(document.scripts)
.map(script => script.src)
.filter(src => src.length > 0);
""")
print(script_urls)
```
- `document.scripts`는 현재 문서 내 모든 `