Skip to main content

FU-Scrapper

PyPI GitHub GitHub top language GitHub code size in bytes


This package allow you to get data in csv format optimized for data analysis

Python tool that can save you a lot of time in research and modeling data for analysis. Here you can extract data from any listed source like NBA data and put it into a csv file.


Features

NBA api

  • Player stats data
  • Team stats data
  • Game stats data
  • Game details stats data
  • Ranking data

More comming soon ...


Installation

Use python package manager to install fu-scrapper (pip) :

pip install fu-scrapper

You can find this package available on PyPi here.


Usage

Initialize the source that you need and use the functions provided by the package :

# import and precise the source
# in our case it's nba
from fu-scrapper.nba.players import Players
from fu-scrapper.nba.teams import Teams
# import os package
import os

# Initialize url variable
url = os.path.dirname(os.path.abspath(__file__)) + "/target_folder/"

if __name__ = '__main__':
    # Player class instantiation with url parameter
    players = Players(url=url)
    # All players general stats into csv file
    players.extract_players()

    # team class instantiation with url parameter
    teams = Teams(url=url)
    # All teams total stats into csv file
    teams.extract_teams_details()

Functions

NBA Api :

Players

function descritpion
players.extract_players() Extract all players >informations and global stats for the current season into a csv >file

Teams

function descritpion
teams.extract_teams() Extract all teams >informations and global stats for the current season into a csv >file
teams.extract_teams_details() Extract all teams >details by games

Games

function descritpion
games.next_week_games() Get informations of all next >week games into csv file
games.last_week_games() Get all last week game >details
games.today_games() Get listing of today games into >csv file
games.new_games() Get all new game stats and ranking >into a csv file

License

Copyright (c) 2021 Fujyn
Licensed under the MIT license.


Contributing

Bugs & New Features

Please use the issue tracker to report any bugs or feature requests.

Metadata

Release files for fu-scrapper 1.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fu-scrapper 1.0.6
File Size Uploaded
fu-scrapper-1.0.6.tar.gz 10.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fu-scrapper 1.0.6
File Interpreter ABI Platform
fu_scrapper-1.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 22.3 kB

Release files / fu-scrapper-1.0.6.tar.gz

Download URL fu-scrapper-1.0.6.tar.gz
Size 10.6 kB
Tags Source
SHA-256 checksum
How to use checksums
fcce7c57a1826cea19c09dc1fb8a3926849550c325b251d402267f2709655dd6
BLAKE2b-256 checksum
How to use checksums
bb581f92e7ea4098b50743dd769a798794f041e2f1d2676be31ab2cfc655c2f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

Release files / fu_scrapper-1.0.6-py3-none-any.whl

Download URL fu_scrapper-1.0.6-py3-none-any.whl
Size 11.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a23727af3fc6c1e24bb876e32befca95dd1d20efab13a698df40380345b41dca
BLAKE2b-256 checksum
How to use checksums
b7ff21260a4aa274a3e69ac1bbba3290e7c78aaba3f7363364ca6b16b1e0908d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

Release history Release notifications | RSS feed

This release

1.0.6 This release

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page