Skip to main content

Auction crawler project

Description

Auction crawler project is a Python package to crawl a website with forest auctions. This project utilizes Python 3.12, along with requests, selenium libraries. It focuses on data extraction from certain website.

Installation

Using a package manager

You can install forest auction crawler as a package: Using pip:

pip install auction_crawler

Or using 'poetry':

poetry add auction_crawler

Cloning the repository

Also, you can clone this repository and install dependencies using 'poetry':

git clone https://github.com/vytenisdam/auction_crawler
cd auction_crawler
poetry install

Usage

As a module

from auction_crawler.main import crawl_site

print(crawl_site('csv', scroll_time=40))

Structure

The project is structured as follows:

  • auction_crawler/: Main package directory.
    • __init__.py: Package initialization file.
    • main.py: Main script for the auction crawler package.
    • csv_write.py: Script for writing crawled data to csv file.
    • selenium_crawl.py: Separate functions that make the crawler work.
  • tests/: Tests directory.
    • __init__.py: Initialization file for tests.
    • tests_main.py: Test scripts for the package

Metadata

Release files for auction-crawler 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for auction-crawler 0.1.1
File Size Uploaded Provenance
auction_crawler-0.1.1.tar.gz 3.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for auction-crawler 0.1.1
File Interpreter ABI Platform
auction_crawler-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.5 kB

Release files / auction_crawler-0.1.1.tar.gz

Download URL auction_crawler-0.1.1.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6e22e4fe6da4d18b931c312e78005d3320a3d4ffeb097bf1da5efa02cb0c4b02
BLAKE2b-256 checksum
How to use checksums
b5bd3e93bd2efffca3c3c3795a84ab359069c886ddbedc11094c8bb0cc3bf6f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.12.1 Windows/11

Release files / auction_crawler-0.1.1-py3-none-any.whl

Download URL auction_crawler-0.1.1-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
23f90289483211bea277911e492504dea225e2d16a1eb8967599359e4c1d8456
BLAKE2b-256 checksum
How to use checksums
32a13f8f802f9ae9b68736ca27215c85269e4bccdda875866c01887a8515756b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.12.1 Windows/11

Security for auction-crawler 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page