semvec/pypi-packages huggingface dataset:
get-useragents 1.7
This library is used to make it easier for developers or users to get random user agents
License: MIT
Keywords: get_useragents,get-useragents,useragent random,get useragent,user-agent

## GET-USERAGENTS

This library is used to make it easier for developers or users to get random user agents

### Installation
You can install get-useragents by running the following command:
```
pip install get-useragents
```
Or you can download direct from [Github](https://github.com/g4rzk/get_useragents/archive/get_useragents.tar.gz) and install it manually.

## Upgrade packages
You can upgrade get-useragents by running the following command:
```
pip install get-useragents --upgrade
```

### Usage
```python
from get_useragents import useragents

# to see available devices, check: https://github.com/g4rzk/get_useragents#list-device
ua = useragents.Get_UA(device="chrome")

# to get all user agents according to the limit
all_ua = ua.GetUserAgents()
# to get a random user agent from limit
random_ua = ua.RandomUserAgents()

print(random_ua)
```

### List Device
| List Device  | Total User Agent |
| ----- | --- |
| Apple   | 500  |
| Chrome | 500  |
| Desktop   | 500  |
| Facebook | 500  |
| iOS   | 500  |
| iPhone | 500  |
| Linux   | 500  |
| MiUi | 500  |
| Mozilla   | 500  |
| Opera | 500  |
| Samsung   | 500  |
| Xiaomi | 500  |
| Yandex   | 500  |
| Mac OS | 500  |

### Function
1. Get 100+ user agent from existing devices
2. Get a random user agent from all existing devices

### List All Directory
```
.get_useragents
├── AUTHORS
├── LICENSE
├── README.md
├── cache
│   └── dump
│       └── get_useragents.json
├── example
│   └── testing
│       └── ua.py
├── get_useragents
│   ├── data
│   │   └── get_useragents.json
│   ├── settings.py
│   └── useragents.py
├── setup.cfg
├── setup.py
└── ua.py
```
This tree is to make it easier for you to see the files in all directories. 

### Change Log
- **Version 1.6 and 1.7 2022/11/29 18:22**
  - Fix Error
  - Done Test All Function
  - BETA

- **Version 1.1 to 1.5 2022/11/28 22:01:49**
  - Fast Get User Agents
  - Add New List Device
  - Simple Method
  - No Need Installed Module
  - BETA

- **Version 0.8**
  - New list device user agent
  - Fixed Bug and Re-Upload

- **Version 0.7**
  - Using cloudscraper
  - Re-upload

- **Version 0.6**
  - Fix Index Error
  - Re-upload

### Stats
[![Downloads](https://static.pepy.tech/personalized-badge/get-useragents?period=total&units=international_system&left_color=black&right_color=orange&left_text=Downloads)](https://pepy.tech/project/get-useragents)

### License
The MIT License (MIT). Please see [License File](https://github.com/g4rzk/get_useragents/blob/main/LICENSE) for more information.

## Authors
You can visit [authors page](https://github.com/g4rzk/get_useragents/blob/main/AUTHORS)
philip-pal2 0.0.2
Add a short description here!
License: MIT
Requires Python: >=3.7

<!-- These are examples of badges you might want to add to your README:
     please update the URLs accordingly

[![Built Status](https://api.cirrus-ci.com/github/<USER>/philip-pal2.svg?branch=main)](https://cirrus-ci.com/github/<USER>/philip-pal2)
[![ReadTheDocs](https://readthedocs.org/projects/philip-pal2/badge/?version=latest)](https://philip-pal2.readthedocs.io/en/stable/)
[![Coveralls](https://img.shields.io/coveralls/github/<USER>/philip-pal2/main.svg)](https://coveralls.io/r/<USER>/philip-pal2)
[![PyPI-Server](https://img.shields.io/pypi/v/philip-pal2.svg)](https://pypi.org/project/philip-pal2/)
[![Conda-Forge](https://img.shields.io/conda/vn/conda-forge/philip-pal2.svg)](https://anaconda.org/conda-forge/philip-pal2)
[![Monthly Downloads](https://pepy.tech/badge/philip-pal2/month)](https://pepy.tech/project/philip-pal2)
[![Twitter](https://img.shields.io/twitter/url/http/shields.io.svg?style=social&label=Twitter)](https://twitter.com/philip-pal2)
-->

[![Project generated with PyScaffold](https://img.shields.io/badge/-PyScaffold-005CA0?logo=pyscaffold)](https://pyscaffold.org/)

# philip-pal2

The PHiLIP (Primitive Hardware In the Loop Integration Product) PAL (Protocol Abstraction Layer)

## Description

The application layer based on the `mm_pal` for `PHiLIP`.
Providing helpers and connection details specifically for PHiLIP.

### PHiLIP PAL Installation
As this is both a python library (Phil interface) and application (`philip-cli`) you may or may not want to install in a virtual environment.

Generally, a simple pip installation should work:
```
pip install philip-pal2
```

### Logging on to PHiLIP CLI
First connect PHiLIP to the computer so a serial port connection is available.

To log into PHiLIP run:
```
philip-cli
```

### Running single PHiLIP commands

Besides the full PHiLIP PAL Shell there is also CLI mode for simple one-shot
access to PHiLIP interface functions. It allows to reset the PHiLIP MCU and
the connected DUT.

After connecting PHiLIP simply run `python3 -m philip_pal --help` to get the
following full usage description:

```
usage: python3 -m philip_pal [-h] [--verbose] [--dut_reset] [--reset] [port]

positional arguments:
  port         PHiLIP serial port

optional arguments:
  -h, --help   show this help message and exit
  --verbose    Enable more output
  --dut_reset  Reset device-under-test (DUT)
  --reset      Reset PHiLIP MCU
```

To get output use `--verbose`, otherwise commands will silently be executed.

<!-- pyscaffold-notes -->

## Note

This project has been set up using PyScaffold 4.3.1. For details and usage
information on PyScaffold see https://pyscaffold.org/.