headless error
441
작성한 질문수 8
TypeError Traceback (most recent call last)Input In [20], in <cell line: 6>() 4 headlessoptions.add_argument('headless') 5 chromedriver = 'C:/dev_python/Webdriver/chromedriver.exe' ----> 6 driver = webdriver.Chrome(chromedriver, options=headlessoptions ) 7 driver.get('https://davelee-fun.github.io/') 9 elem = driver.find_element_by_tag_name("h1") TypeError: __init__() got an unexpected keyword argument 'options'
from selenium import webdriver headlessoptions = webdriver.ChromeOptions() headlessoptions.add_argument('headless') chromedriver = 'C:/dev_python/Webdriver/chromedriver.exe' driver = webdriver.Chrome(chromedriver, options=headlessoptions) driver.get('https://davelee-fun.github.io/') elem = driver.find_element_by_tag_name("h1") print (elem.text) driver.quit()
답변 1
0
셀레니움 버전 업데이트에서 다음과 같은 변화를 말함
Selenium 4.3.0
* Deprecated find_element_by_* and find_elements_by_* are now removed (#10712)
* Deprecated Opera support has been removed (#10630)
* Fully upgraded from python 2x to 3.7 syntax and features (#10647)
* Added a devtools version fallback mechanism to look for an older version when mismatch occurs (#10749)
* Better support for co-operative multi inheritance by utilising super() throughout
* Improved type hints throughout
따라서 강의에서 언급한 "find_element_by_tag_name"코드는 이제 지원하지 않음. find_element("tag name", "h1") 이 코드를 사용하면 원하는 결과를 얻을 수 있음.
셀레니움 변경사항은 링크 참고.
https://github.com/SeleniumHQ/selenium/blob/a4995e2c096239b42c373f26498a6c9bb4f2b3e7/py/CHANGES
[REST API] data의 교환방식 질문
1
666
1
headless chrome 오류 문의
0
1488
1
Selenium 처리 속도 관련 문의드립니다.
0
1955
1
동적 웹사이트에서 element가 선택되지 않는 문제에 관해 질문드립니다
0
687
1
webdriver manager
0
441
1
__init__() got an unexpected keyword argument 'service' 에러 질문드립니다.
1
11713
1
Jupiter NoteBook 파일과 PDF 파일은 어디서 다운로드 받을 수 있나요?
0
444
1
scrapy option질문
1
244
1
response.css 질문드립니다.
0
372
1
scrapy 크롤링 수행시 ffi.callback() 에러가 발생합니다
0
397
1
selenium으로 여러페이지 수집시 질문
0
381
1
연습6 모범 코드: 로그인 시나리오 해보기
0
272
1
셀레니움 문법 업그레이드 , find_element_by_tag_name 오류
3
2832
1
셀레니움 버전 변경으로 인한 코드 변경
0
1285
1
질문있습니다!
0
463
1
안녕하세요 선생님! 질문있습니다.
0
233
1
selenium&scrapy문의
0
280
1
아래분(phantele47)과 동일한 문제가 발생해서 문의드립니다.
0
910
6
ip 차단을 피하려면 어떻게 해야 하나요?
0
3370
2
start_urls = ['']가 제공해주신 것과 다르게 작동합니다.
1
287
2
json, data = json.loads(response.body_as_unicode()) 부분에 문제가 있는 것 같습니다.
0
604
3
웹크롤링이 상대방 서버에 부담이 될 때는 어떻게 하나요~?
0
685
1
scrapy 윈도우버전의 설명은 따로 없나요??
0
332
1
json 으로 저장이 안되네요
0
2133
1





