https://github.com/brandon-braner/agentql_blogpost_example
Example scraper using AgentQL for blog post
https://github.com/brandon-braner/agentql_blogpost_example
agentql blog-post playwright portfolio tutorial
Last synced: 27 days ago
JSON representation
Example scraper using AgentQL for blog post
- Host: GitHub
- URL: https://github.com/brandon-braner/agentql_blogpost_example
- Owner: brandon-braner
- Created: 2024-12-01T19:58:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-01T21:06:09.000Z (over 1 year ago)
- Last Synced: 2025-07-04T20:42:33.845Z (11 months ago)
- Topics: agentql, blog-post, playwright, portfolio, tutorial
- Language: Python
- Homepage:
- Size: 31.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Web Scraping with AgentQL and Playwright
This project demonstrates web scraping using AgentQL and Playwright in Python.
## Prerequisites
- Python 3.12 or higher
- Poetry (Python package manager)
## Installation
1. Clone this repository:
```bash
git clone
cd webscraping
```
2. Install dependencies using Poetry:
```bash
poetry install
```
3. Install Playwright browsers:
```bash
poetry run playwright install
```
## Usage
Run the scraping script:
```bash
poetry run python main.py
```
To Run the tests:
```bash
poetry run pytest
```
## Project Structure
- `main.py`: Main scraping script
- `pyproject.toml`: Poetry project configuration and dependencies
- `README.md`: Project documentation (this file)
## Dependencies
- agentql: Web scraping framework
- playwright: Browser automation tool