# 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"
}