셀레니움 라이브러리 질문
423
작성한 질문수 51
안녕하세요. 11강 1분 영상에 대해 질문이 있는데요~!
셀레니움 라이브러리와 관련된 질문입니다.
1.
from selenium.webdriver.common.keys import Keys
위 스크립트에서 'selenium.webdriver.common.keys'
는 하나의 라이브러리인가요? 아니면 selenium 안에 있는 매서드인 webdriver 안에 있는 매서든인 common 안에~~ 이런 식으로 셀레니움 라이브러리 안에 있는 매서드 간의 상하관계를 나타내는 것인가요? 마치 폴더 안에 다른 폴더가 있는 것처럼요.
from 뒤에는 라이브러리가 온다고 알고 있었는데 라이브러리와 매서드가 연결되어 있는 형태를 보니 헷갈려서요 ㅜ
2.
from 뒤에 있는 keys와 import 뒤에 있는 Keys는 무슨 차이인가요 둘 다 매서드라고 생각이 드는데 글자까지 같으니(물론 대소문자 차이가 있지만) 더욱 헷갈립니다.
답변 부탁드립니다 :)
답변 1
1
안녕하세요. 우선 본래 라이브러리 임포트는 from 라이브러리명 정도로 쓰는 경우가 많지만,
selenium 은 워낙 다양한 함수등이 있어서, 이와 같이 마치 폴더 또는 서브 라이브러리처럼 함수를 정리해놓았다고 보시면 어떠실까요? 그래서 . 으로 그 세부 위치에 있는 함수를 명확히 지정한 것이라고 보시면 어떠실까요?
from 에서 함수와 import 뒤의 명칭은 from 에 있는 함수를 현재 코드에서는 import 뒤의 명칭으로 호출하겠다 의 뜻입니다.
이 부분은 본 강의의 선수 강의인 파이썬 입문과 크롤링 부트캠프에서 상세히 임포트 구문을 설명드려서, 해당 강의를 다시 한번 참조해보시면 바로 이해하실 것 같습니다.
감사합니다.
[REST API] data의 교환방식 질문
1
666
1
headless chrome 오류 문의
0
1488
1
Selenium 처리 속도 관련 문의드립니다.
0
1955
1
동적 웹사이트에서 element가 선택되지 않는 문제에 관해 질문드립니다
0
687
1
webdriver manager
0
440
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
headless error
0
441
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





