The webdriver functions for hj3415
Project description
webdriver-hj3415
프로젝트 개요
webdriver-hj3415는 다양한 브라우저(WebDriver)를 손쉽게 실행하고 관리할 수 있도록 도와주는 Python 라이브러리입니다.
이 프로젝트는 Selenium 및 WebDriver Manager를 활용하여 크롬, 파이어폭스, 엣지, 사파리 등의 웹 드라이버를 자동으로 설정하고 실행합니다.
지원하는 브라우저
- Chrome
- Firefox
- Edge
- Safari
- Chromium
설치 방법
pip install webdriver-hj3415
사용법
WebDriver 실행하기
from webdriver_hj3415.drivers import get
driver = get("chrome", headless=True)
다른 브라우저 실행 예제:
driver = get("firefox")
driver = get("edge")
driver = get("safari")
driver = get("chromium")
기능 설명
- 자동 WebDriver 설치
- 랜덤 User-Agent 적용
- Headless 모드 지원
- 파일 다운로드 경로 설정
- Geolocation 설정 지원
코드 구조
webdriver-hj3415/
│── webdriver_hj3415/
│ ├── __init__.py
│ ├── drivers.py
│── tests/
│ ├── test_drivers.py
│── README.md
│── requirements.txt
의존성 목록
- selenium
- webdriver-manager
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webdriver_hj3415-2.1.0.tar.gz.
File metadata
- Download URL: webdriver_hj3415-2.1.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f925d6d821ae6abe2dc9968b28a0fe837d190ae353d092180c66f65fd085e4a
|
|
| MD5 |
191f7892ccc8ff5a053e50e1b810feee
|
|
| BLAKE2b-256 |
399b0dd3184023cf77fd1be9d18630329bc0b4ff38c15cb633738d10c44e4b69
|
File details
Details for the file webdriver_hj3415-2.1.0-py2.py3-none-any.whl.
File metadata
- Download URL: webdriver_hj3415-2.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd485104649e665014d707c8352266fa4cafa40306468765c69c0f28894a7ae9
|
|
| MD5 |
7f51a55f60e7c91fd5f56af356bb3339
|
|
| BLAKE2b-256 |
acb17293b6c7f39bf9693d24ddc7e75601eccbe61418b05d5f38a24385b8b054
|