| Name | nbastatpy JSON |
| Version |
0.2.0
JSON |
| download |
| home_page | None |
| Summary | An easy-to-use wrapper for nba_api to easily find data for a player, game, team, or season |
| upload_time | 2025-10-09 00:31:19 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.10 |
| license | None |
| keywords |
basketball
data
nba
sports
stats
|
| VCS |
|
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# NBAStatPy
[](https://badge.fury.io/py/nbastatpy)
[](https://www.python.org/downloads/)
[](https://github.com/aberghammer-analytics/NBAStatPy/actions)
## Overview
A simple, easy-to-use wrapper for the `nba_api` package to access NBA data for players, games, teams, and seasons.
## Quick Start
```python
from nbastatpy.player import Player
# Create a player object
player = Player("Giannis", season="2023", playoffs=True)
# Get data
awards = player.get_awards()
stats = player.get_career_stats()
```
## Main Classes
- **Player** - Access player stats, career data, and awards
- **Game** - Get boxscores, play-by-play, and game details
- **Season** - Query league-wide stats, lineups, and tracking data
- **Team** - Retrieve team rosters, stats, and splits
### Standalone Usage
```python
from nbastatpy.standardize import standardize_dataframe
df = standardize_dataframe(df, data_type='player')
```
## Installation
### Pip
```bash
pip install nbastatpy
```
### UV
```bash
uv add nbastatpy
```
Raw data
{
"_id": null,
"home_page": null,
"name": "nbastatpy",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "basketball, data, nba, sports, stats",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/69/55/dd594cdc85364879262500867b32dfa05c56634728839c996f4ce9099cfd/nbastatpy-0.2.0.tar.gz",
"platform": null,
"description": "# NBAStatPy\n\n[](https://badge.fury.io/py/nbastatpy)\n[](https://www.python.org/downloads/)\n[](https://github.com/aberghammer-analytics/NBAStatPy/actions)\n\n## Overview\n\nA simple, easy-to-use wrapper for the `nba_api` package to access NBA data for players, games, teams, and seasons.\n\n## Quick Start\n\n```python\nfrom nbastatpy.player import Player\n\n# Create a player object\nplayer = Player(\"Giannis\", season=\"2023\", playoffs=True)\n\n# Get data\nawards = player.get_awards()\nstats = player.get_career_stats()\n```\n\n## Main Classes\n\n- **Player** - Access player stats, career data, and awards\n- **Game** - Get boxscores, play-by-play, and game details\n- **Season** - Query league-wide stats, lineups, and tracking data\n- **Team** - Retrieve team rosters, stats, and splits\n\n\n### Standalone Usage\n\n```python\nfrom nbastatpy.standardize import standardize_dataframe\n\ndf = standardize_dataframe(df, data_type='player')\n```\n\n## Installation\n\n### Pip\n```bash\npip install nbastatpy\n```\n\n### UV\n```bash\nuv add nbastatpy\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "An easy-to-use wrapper for nba_api to easily find data for a player, game, team, or season",
"version": "0.2.0",
"project_urls": null,
"split_keywords": [
"basketball",
" data",
" nba",
" sports",
" stats"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "d2845d37ffb3ffb674d69d658166a8325d2028373bec4ccac7eb76d1865cdfa0",
"md5": "057fd14bd2df5e9205486c27b451adcf",
"sha256": "7b508b8825f69be0e9e5bf8542f843d9218800dc519d4c910e39847940daa2e2"
},
"downloads": -1,
"filename": "nbastatpy-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "057fd14bd2df5e9205486c27b451adcf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 24538,
"upload_time": "2025-10-09T00:31:18",
"upload_time_iso_8601": "2025-10-09T00:31:18.384991Z",
"url": "https://files.pythonhosted.org/packages/d2/84/5d37ffb3ffb674d69d658166a8325d2028373bec4ccac7eb76d1865cdfa0/nbastatpy-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6955dd594cdc85364879262500867b32dfa05c56634728839c996f4ce9099cfd",
"md5": "358a9c2b6906be0ede18e2a35c6d0b41",
"sha256": "68befeed40bee8be9727284e12cd80c747b1a8a1471fb36b19e075775e4fcd6b"
},
"downloads": -1,
"filename": "nbastatpy-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "358a9c2b6906be0ede18e2a35c6d0b41",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 25349,
"upload_time": "2025-10-09T00:31:19",
"upload_time_iso_8601": "2025-10-09T00:31:19.402875Z",
"url": "https://files.pythonhosted.org/packages/69/55/dd594cdc85364879262500867b32dfa05c56634728839c996f4ce9099cfd/nbastatpy-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-09 00:31:19",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "nbastatpy"
}