This project has been archived by its maintainers, and is no longer receiving any updates.
Max NHL Scraper
The max_nhl_scraper package is a Python tool for scraping NHL (National Hockey League) data. It allows users to easily extract detailed game data, player statistics, and other relevant information from the NHL's official sources.
Installation
You can install max_nhl_scraper directly from PyPI:
pip install max_nhl_scraper
Usage
Here's a simple example of how to use max_nhl_scraper:
from max_nhl_scraper.nhl.main import scrape_game
from max_nhl_scraper.nhl.utility.functions import *
# Example: Scrape data for a specific game or player
data = scrape_game(game_id=2023020005) #Replace <2023020005> with the actual game ID you want to scrape data for.
Requirements
nhl_scraper requires the following Python libraries:
- beautifulsoup4==4.12.2
- numpy==1.26.2
- pandas==2.1.4
- Requests==2.31.0 These dependencies should be automatically installed when you install the package via pip.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contributing
Contributions to max_nhl_scraper are welcome! Please feel free to submit pull requests or open issues to discuss potential improvements or report bugs.
Contact
If you have any questions or suggestions, please contact me at maxtixador@gmail.com.
Acknowledgments
Special thanks to all contributors (just me for now) and users of max_nhl_scraper.
Release files for max-nhl-scraper 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| max_nhl_scraper-0.1.7.tar.gz | 10.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| max_nhl_scraper-0.1.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.8 kB
Release files / max_nhl_scraper-0.1.7.tar.gz
| Download URL | max_nhl_scraper-0.1.7.tar.gz |
|---|---|
| Size | 10.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1b027cc77c7c480e83c53fa597341efcf5cfd9c64c4140ffec6f89efe54794cb
|
|
BLAKE2b-256 checksum How to use checksums |
00a0702d94d56d91efd2e52617e185322a466304cdf064d31e18b7daf9f0a70e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.13
|
Release files / max_nhl_scraper-0.1.7-py3-none-any.whl
| Download URL | max_nhl_scraper-0.1.7-py3-none-any.whl |
|---|---|
| Size | 11.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
846d1864c4257ad6edf54c2790832c5199bd4317c50bc792defb11f0a8bde9b4
|
|
BLAKE2b-256 checksum How to use checksums |
1d1680ae317b832b6da677ecc9d3fc49774749f8a1646a8d4157b5289ac97e89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.13
|