A simple class that can be used to fake Selenium Browser Geolocation
Project description
FakerLocationer
A simple class that can be used to fake Selenium Browser Geolocation
Getting Started
Its very easy to get started with using fakerlocationer. A simple example is shown in usage.py or you can see it below:
''' from fakerlocationer import FakerLocationer from selenium import webdriver
driver = webdriver.Chrome() driver.get("http://www.mylocation.org") f = FakerLocationer(driver) f.setLocation(50, 50) '''python
The only drawbacks of fakerlocationer are that in order for the geolocation to change the page must be fully loaded, and if the page refreshes/changes it'll reset the geolocation
Prerequisites
Pretty much only need Selenium and Python 3
Installing
Can be installed by using pip:
''' pip3 install fakerlocationer '''
Or just by literally downloading fakerlocationer.py and importing it into your project
Built With
- Selenium - Selenium Framework
Authors
- kenevil1 - kenevil1
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments
- To Selenium for making the web testing suite :)
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
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 fakerlocationer-1.0.tar.gz.
File metadata
- Download URL: fakerlocationer-1.0.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f50f7e0738f794ece6915133f918ebfb0188df328db4a02981888466f79aa59d
|
|
| MD5 |
63db4dd10f3b46704d6c0da209469491
|
|
| BLAKE2b-256 |
d08201f903193c14b53fafec62c550ebff05b58bdd7b56c1f8b3ab78cc70c7d2
|
File details
Details for the file fakerlocationer-1.0-py3-none-any.whl.
File metadata
- Download URL: fakerlocationer-1.0-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8d96177f18a9bc45c29ffce3bc9dceff08d0ade7e075c27a0828c0ffcb5eca2
|
|
| MD5 |
8dc0c6947fa5e9732e40750bbeb2c667
|
|
| BLAKE2b-256 |
afaaae8e0e2f571d9af657e12d8dd1577a26c8181682ae699f6c5481aaee7258
|