Skip to main content

A package for creating a database containing NFL stats.

Project description

nfetl

Short Description

A python package for creation and maintenance of an NFL statistics database.

Long Description

nfetl provides users with a straight-forward API for creating and maintaining their own sqlite database of NFL statistics. Statistics are sourced from Pro-Football-Reference using webscraping scripts.

Disclaimer

During development of this package, consideration was taken to prevent users of this package from overwhelming the source web server. However, It is recommended users read the liscense before developing using this package and carefully consider how the planned implementation may impact source availability.

Example

from nfetl import DB
import pandas as pd

db: DB = DB()

offense_df: pd.DataFrame = pd.read_sql("SELECT * FROM offense", db.connection)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nfetl-0.9.0.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nfetl-0.9.0-py3-none-any.whl (43.7 kB view details)

Uploaded Python 3

File details

Details for the file nfetl-0.9.0.tar.gz.

File metadata

  • Download URL: nfetl-0.9.0.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for nfetl-0.9.0.tar.gz
Algorithm Hash digest
SHA256 2e75beee0021a5be27bdf2c9f353789097a9b197b798645364f45103c06d3da0
MD5 95373ef848b3c0aed9707a25c1dabe1d
BLAKE2b-256 74793874302129f14d61b98ddad61301c5ff8338e322aea5899126260bcb3cb4

See more details on using hashes here.

File details

Details for the file nfetl-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: nfetl-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 43.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for nfetl-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c83c7b65d7357a17f63c4ab98925a0a454be07ee9dbaf77805c89d6aede2276
MD5 8b9257736282c74d69b78283782d0a38
BLAKE2b-256 a98a70fe040225c0bbbbeb1bd822ca923ddcdf07a981b96ad3b072ce4b4c7fe2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page