matchscraper


Namematchscraper JSON
Version 0.2.1.1 PyPI version JSON
download
home_pagehttps://github.com/claromes/matchscraper
SummaryCLI tool to get volleyball match statistics from the Web Competition by Data Project websites
upload_time2023-06-01 10:36:13
maintainer
docs_urlNone
authorclaromes
requires_python>=3.8
license
keywords volleyball sports cli dataset analytics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Matchscraper

[![PyPI](https://img.shields.io/pypi/v/matchscraper)](https://pypi.org/project/matchscraper/)

CLI tool to get volleyball match statistics from the *Web Competition by Data Project* websites in CSV format.

**This tool is not affiliated with Data Project.**

## Requirements

- Python 3.8+

## Installation

```shell
pip3 install matchscraper
```

## Usage
```
matchscraper --fed cbv --match 1623
```

```
                    .
                    |`.
                    |  `.
                    |-_  `.
                    |  -_  `._
____________________|____-_ _|_______________,
',                         -_|                ',
  ',                         |                  ',
    ',                       |                    ',
      ',_____________________|______________________',
	    Matchscraper

Matchscraper: started!

Matchscraper: data/1623_22-10-28_home_fluminense.csv file was created!

Matchscraper: data/1623_22-10-28_guest_barueri-volleyball-club.csv file was created!

Matchscraper: finished!
```

## Scraped data (WIP)

- Competition
    - Competition ID
    - Home Team
    - Guest Team

- Match
    - Match ID
    - Match date
    - Home Team
    - Guest Team

- Points
    - Total Points by player
    - Break Points by player
    - Win-Lost by player
    - Totals

## [Documentation](https://claromes.github.io/matchscraper/)

## Development

$ `git clone git@github.com:claromes/matchscraper.git`

$ `cd matchscraper`

$ `pip install -r requirements.txt`



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/claromes/matchscraper",
    "name": "matchscraper",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "volleyball sports cli dataset analytics",
    "author": "claromes",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/7d/7a/205f5609e1dd8afeda1c58b98c539acf74f734371f7a9967de73e392b1fe/matchscraper-0.2.1.1.tar.gz",
    "platform": null,
    "description": "# Matchscraper\n\n[![PyPI](https://img.shields.io/pypi/v/matchscraper)](https://pypi.org/project/matchscraper/)\n\nCLI tool to get volleyball match statistics from the *Web Competition by Data Project* websites in CSV format.\n\n**This tool is not affiliated with Data Project.**\n\n## Requirements\n\n- Python 3.8+\n\n## Installation\n\n```shell\npip3 install matchscraper\n```\n\n## Usage\n```\nmatchscraper --fed cbv --match 1623\n```\n\n```\n                    .\n                    |`.\n                    |  `.\n                    |-_  `.\n                    |  -_  `._\n____________________|____-_ _|_______________,\n',                         -_|                ',\n  ',                         |                  ',\n    ',                       |                    ',\n      ',_____________________|______________________',\n\t    Matchscraper\n\nMatchscraper: started!\n\nMatchscraper: data/1623_22-10-28_home_fluminense.csv file was created!\n\nMatchscraper: data/1623_22-10-28_guest_barueri-volleyball-club.csv file was created!\n\nMatchscraper: finished!\n```\n\n## Scraped data (WIP)\n\n- Competition\n    - Competition ID\n    - Home Team\n    - Guest Team\n\n- Match\n    - Match ID\n    - Match date\n    - Home Team\n    - Guest Team\n\n- Points\n    - Total Points by player\n    - Break Points by player\n    - Win-Lost by player\n    - Totals\n\n## [Documentation](https://claromes.github.io/matchscraper/)\n\n## Development\n\n$ `git clone git@github.com:claromes/matchscraper.git`\n\n$ `cd matchscraper`\n\n$ `pip install -r requirements.txt`\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "CLI tool to get volleyball match statistics from the Web Competition by Data Project websites",
    "version": "0.2.1.1",
    "project_urls": {
        "Documentation": "https://claromes.github.io/matchscraper/",
        "Homepage": "https://github.com/claromes/matchscraper",
        "Issue Tracker": "https://github.com/claromes/matchscraper/issues"
    },
    "split_keywords": [
        "volleyball",
        "sports",
        "cli",
        "dataset",
        "analytics"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ea6f06667205a93090e1c3482068e9113066feac1627aa4b2c63ea41dc5cea3",
                "md5": "79c7558ffd768364bf11179dcf9567b3",
                "sha256": "62b856a32a87a373674d2e4477da0b08b676572a5b2e5429c1be24c797fe2a38"
            },
            "downloads": -1,
            "filename": "matchscraper-0.2.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "79c7558ffd768364bf11179dcf9567b3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 22252,
            "upload_time": "2023-06-01T10:36:10",
            "upload_time_iso_8601": "2023-06-01T10:36:10.522393Z",
            "url": "https://files.pythonhosted.org/packages/9e/a6/f06667205a93090e1c3482068e9113066feac1627aa4b2c63ea41dc5cea3/matchscraper-0.2.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7d7a205f5609e1dd8afeda1c58b98c539acf74f734371f7a9967de73e392b1fe",
                "md5": "ed863fdef2db273f5f0097d6c6bce60d",
                "sha256": "23f65d71e5e882337ab471459e6770962f773d459c30f6ebbf663013ae397967"
            },
            "downloads": -1,
            "filename": "matchscraper-0.2.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "ed863fdef2db273f5f0097d6c6bce60d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 8688,
            "upload_time": "2023-06-01T10:36:13",
            "upload_time_iso_8601": "2023-06-01T10:36:13.187619Z",
            "url": "https://files.pythonhosted.org/packages/7d/7a/205f5609e1dd8afeda1c58b98c539acf74f734371f7a9967de73e392b1fe/matchscraper-0.2.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-01 10:36:13",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "claromes",
    "github_project": "matchscraper",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "matchscraper"
}
        
Elapsed time: 0.07716s