일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 테스트케이스
- 유지보수성 테스트
- 테스트
- risk-based testing
- 파이썬
- test
- RBT
- 테스트 케이스
- 자동화
- agile
- 애자일
- seleium
- 셀레니움
- 비기능테스트
- regression test
- 위험 기반 테스트
- Testing
- testcase
- 품질
- 테스트 설계 기법에 따른 분류
- Software life cycle model
- csts
- QA
- maintainability test
- selenium
- Test Case
- SQA
- testing method
- ISTQB
- Python
Archives
- Today
- Total
Study_Note
selenium python : Import, from, as 본문
728x90
반응형
셀레니움을 포함한 Python 패키지를 사용할 때,
import와 from ... import ... 구문을 사용하여 모듈을 가져올 수 있습니다.
이때 as 키워드를 사용하여 모듈을 다른 이름으로 부를 수 있습니다.
아래는 각 구문에 대한 예시와 설명입니다.
import
import 구문은 해당 모듈을 전체적으로 가져오는 방식입니다.
예를 들어 selenium 모듈을 사용하는 경우 아래와 같이 import 구문을 사용합니다.
import selenium.webdriver
driver = selenium.webdriver.Chrome()
위 코드에서 selenium.webdriver 모듈을 전체적으로 가져와서 Chrome() 클래스를 사용하여 웹드라이버를 생성합니다.
from ... import ...
from ... import ... 구문은 해당 모듈에서 특정 함수 또는 클래스 등을 가져오는 방식입니다.
이 구문을 사용하면 해당 모듈의 이름을 생략하고 직접 함수나 클래스 등을 사용할 수 있습니다.
from selenium.webdriver import Chrome
driver = Chrome()
위 코드에서 selenium.webdriver 모듈에서 Chrome() 클래스를 가져와서 직접 사용합니다.
as
as 키워드를 사용하여 가져온 모듈의 이름을 변경할 수 있습니다.
예를 들어 selenium.webdriver 모듈을 wd로 이름을 변경하고 Chrome() 클래스를 사용하는 경우 아래와 같이 구현합니다.
import selenium.webdriver as wd
driver = wd.Chrome()
위 코드에서 selenium.webdriver 모듈을 wd로 이름을 변경하고, wd를 사용하여 Chrome() 클래스를 사용합니다.
'selenium (with python)' 카테고리의 다른 글
selenium : python 시간대기 명령어 (0) | 2023.04.28 |
---|---|
selenium python : page scroll (0) | 2023.04.28 |
Chrome Driver (0) | 2023.04.27 |
Selenium WebDriver (0) | 2023.04.27 |
Selenium IDE (0) | 2023.04.27 |