nbaHeadshots
A package for downloading NBA player headshots from stats.NBA.com
Development Version: v0.0.1
nbaHeadshots was created to make player headsnhots from www.stats.nba.com more accessible and easilly downloadable.
Installation
pip install nbaHeadshots
Example Usage
Currently the package only consists of two functions:
getHeadshotById(id, saveFolder, fileName=None)getAllHeadshots(saveFolder)
Player Id's are based on www.stats.nba.com player ids. nba_api is an easy way to get a list of these player ids and its also useful for getting nab statistics. There is a json file of basic player information loacted at src/playerInfo.json. Image files are saved in .png format. Different formats can be used by specifying fileName.
from nbaHeadshots import getHeadshotById, getAllHeadshots
# Lebron James headshot will be saved as lebron.jpg in saveHere folder
getHeadshotById(2544, folder="saveHere/", fileName="lebron.jpg")
# Lebron James headshot will be saved as 2544.png in current directory
getHeadshotById(2544)
# All headshots will be saved as "id".png in saveHere folder
getAllHeadshots("saveHere/")
Metadata
Release files for nbaHeadshots 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nbaHeadshots-0.0.1.tar.gz | 1.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nbaHeadshots-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.3 kB
Release files / nbaHeadshots-0.0.1.tar.gz
| Download URL | nbaHeadshots-0.0.1.tar.gz |
|---|---|
| Size | 1.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0d896d821c8d8f6f7cd047acb1361a74551af91c7199989340d5cf35baba7a52
|
|
BLAKE2b-256 checksum How to use checksums |
04e90f22f83f57193be299ff76c4c17a1a3bbe1b22f291cb4001705f9315663a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9
|
Release files / nbaHeadshots-0.0.1-py3-none-any.whl
| Download URL | nbaHeadshots-0.0.1-py3-none-any.whl |
|---|---|
| Size | 2.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
380beaf7dc1177f80b9beef29807f207ca9c89fd457938788bfadb0ade79a47f
|
|
BLAKE2b-256 checksum How to use checksums |
570550618b4a78c5d355f63d02e6b70bec1c28c39679b14efc5d95f6398bbd5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9
|