Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

webdriver_hj3415-2.1.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

webdriver_hj3415-2.1.0-py2.py3-none-any.whl (3.9 kB view details)

Uploaded Python 2Python 3

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

Hashes for webdriver_hj3415-2.1.0.tar.gz
Algorithm Hash digest
SHA256 1f925d6d821ae6abe2dc9968b28a0fe837d190ae353d092180c66f65fd085e4a
MD5 191f7892ccc8ff5a053e50e1b810feee
BLAKE2b-256 399b0dd3184023cf77fd1be9d18630329bc0b4ff38c15cb633738d10c44e4b69

See more details on using hashes here.

File details

Details for the file webdriver_hj3415-2.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for webdriver_hj3415-2.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bd485104649e665014d707c8352266fa4cafa40306468765c69c0f28894a7ae9
MD5 7f51a55f60e7c91fd5f56af356bb3339
BLAKE2b-256 acb17293b6c7f39bf9693d24ddc7e75601eccbe61418b05d5f38a24385b8b054

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page