Generate fake user agents on the fly
Project description
Fake Agent
Generate fake user agents on the fly
Features
- Easy to use
- Works offline
- No need of external packages
Install
- Via pip
pip3 install fake-agent
- Via source
pip3 install git+https://github.com/Itz-fork/Fake-agent.git
Usage
Import and initialize the Fake_Agent
class
Tip 💡
You can pass arguments to the
Fake_Agent
class. It accepts only 2 arguments
browser
:Enum (optional) - Enum of the rowser that you want to use (from FakeAgent.types import Browsers)load_on_init
:bool (optional) - Whether you want to load json file to memory on init
from FakeAgent import Fake_Agent
fa = Fake_Agent()
-
get()
- Get user agents as a list or generator according to the browser that Fake_Agent class initialized with- For more info, run,
>>> print(help(fa.get)) >>> Help on method get in module FakeAgent.faker: get(as_gen: bool = False) method of FakeAgent.faker.Fake_Agent instance Get user agents as a list or generator according to given browser ### Arguments - `as_gen` :bool (optional) - Pass "True" if you want to return value as a generator rather than a list
- Example:
fa.get()
- For more info, run,
-
random()
- Randomly select user agent- For more info, run,
>>> print(help(fa.random)) >>> Help on method random in module FakeAgent.faker: random(mix_browsers: bool = False, with_details: bool = False) method of FakeAgent.faker.Fake_Agent instance Randomly select user agent ### Arguments - `mix_browsers` :bool (optional) - Pass "True" if you want to randomly select browser too - `with_details` :bool (optional) - Pass "True" if you need to get browser
- Example:
fa.random(with_details=True)
- For more info, run,
License
Licensed under MIT License
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
fake-agent-0.1.tar.gz
(49.5 kB
view hashes)