Skip to main content

No project description provided

Project description

BasketballCrawler

Welcome to the Python package designed for web crawling. This project aims to scrape data from the website "https://www.krepsinis.net" related to basketball articles. The data is extracted using web scraping techniques and organized into a Pandas DataFrame.

Installation

Using a Package Manager

You can install the crawler as a package using pip:

pip install m1_project_agne

Or using poetry:

poetry add m1_project_agne

Cloning the Repository

You can also clone the repository and install the dependencies using poetry:

git clone https://github.com/agnesema/m1_project_agne
cd m1_project_agne
poetry install

Usage

To use this project, you can import the crawl function from main.py and call it with the desired parameters. Here is an example:

from m1_project_agne.main import crawl

result = crawl(source="krepsinis", return_format="csv", time_limit=10, search_word="rytas")
print(result)

Structure

The project is structured as follows:

  • m1_project_agne/: Main package directory.
    • init.py: Package initialization file.
    • krepsinis.py: Crawler for the Krepsinis website.
    • main.py: Main script for the crawler package.
  • tests/: Test scripts for the package.
    • init.py: Initialization file for tests.
    • test.py: Test scripts

Licence

This project is licensed under the 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

m1_project_agne-0.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

m1_project_agne-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file m1_project_agne-0.1.0.tar.gz.

File metadata

  • Download URL: m1_project_agne-0.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.6 Windows/10

File hashes

Hashes for m1_project_agne-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1a7e49bc40588615e6678b7f5ba5d2b937d0359bbc9da80ffc7165ca125dc64a
MD5 832d421e730ed9911c5d42878b7b65a4
BLAKE2b-256 59b4d9b139bb752b4776100fa2129fd4af161623749f73bb727b85a20d2c990a

See more details on using hashes here.

File details

Details for the file m1_project_agne-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: m1_project_agne-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.6 Windows/10

File hashes

Hashes for m1_project_agne-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fcab1e785ee41520d1c0c893228dda23822f33ab2c9d7e7e66021460d4e3e7f6
MD5 607b5a91b8753063e1484ea7859a18ed
BLAKE2b-256 7afecc66c318ce5c289f6411ba508730149e4088213bff2d866c2bdaa2c95a19

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page