2024-03-02 00:38:32 -05:00
|
|
|
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
|
|
|
|
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
|
|
|
|
|
|
|
|
|
- [WebHuman Automation Tool](#webhuman-automation-tool)
|
|
|
|
|
- [Getting Started](#getting-started)
|
|
|
|
|
- [Prerequisites](#prerequisites)
|
|
|
|
|
- [Installation](#installation)
|
|
|
|
|
|
|
|
|
|
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
|
|
|
|
|
|
|
|
|
# WebHuman Automation Tool
|
|
|
|
|
|
|
|
|
|
WebHuman is a Python-based automation tool that uses Playwright to interact with web pages.
|
|
|
|
|
|
|
|
|
|
## Getting Started
|
|
|
|
|
|
|
|
|
|
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
|
|
|
|
|
|
|
|
|
|
### Prerequisites
|
|
|
|
|
|
|
|
|
|
Before you begin, ensure you have the following installed:
|
|
|
|
|
- [Python 3.11](https://www.python.org/downloads/)
|
2025-09-30 15:19:12 -06:00
|
|
|
- [uv](https://docs.astral.sh/uv/getting-started/installation/)
|
2024-03-02 00:38:32 -05:00
|
|
|
|
|
|
|
|
### Installation
|
|
|
|
|
|
|
|
|
|
1. **Clone the repository**
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
git clone https://your-repository-url.git
|
|
|
|
|
cd webhuman
|
|
|
|
|
```
|
|
|
|
|
2. **Install dependencies**
|
|
|
|
|
|
|
|
|
|
```sh
|
2025-09-30 15:19:12 -06:00
|
|
|
uv sync
|
2024-03-02 00:38:32 -05:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
3. *Define the following environment variables*
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
export
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
4. **Run the project**
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
python web_eye.py <url>
|
|
|
|
|
```
|