Skip to main content

PyFotMob ⚽

PyFotMob

PyFotMob is a python module to streamline your interaction with the FotMob API. Access real-time football information for your applications. From analysis tools to news feeds and betting algorithms, PyFotMob offers a seamless interface for fixture details, live scores, player stats, and team info. Elevate your Python projects with accurate football data using PyFotMob ⚽.

Table of Contents 📝

Project Description 📦

PyFotMob is a Python module that simplifies access to football data through the FotMob API. It's a valuable tool for developers and football enthusiasts, offering real-time information for various applications. Whether you're building analysis tools, news feeds, or betting algorithms, PyFotMob provides access to fixture details, live scores, player stats, and team info. It eliminates the need for web scraping and complex API calls, allowing you to focus on enhancing your Python projects with accurate football data.

Whether you're in sports betting, data science, or sports app development, PyFotMob is your reliable companion. Elevate your Python projects with the latest football insights.

Features 🍕

List the main features and functionalities of PyFotMob.

  • Access live football information from the FotMob API.
  • Retrieve match dates, times, venues, and lineups.
  • Monitor ongoing match scores in real-time.
  • Access detailed player statistics for analysis.
  • Get comprehensive team data and standings.
  • Easily integrate with Python projects.
  • Abstracts complexity in API interactions.
  • Ensures up-to-date and accurate football data.

Installation 📥

Install PyFotMob via pip :

pip install pyfotmob

Usage 🤖

Get info about team by its id:

from pyfotmob import Team

team = Team(8634)
print(team.get())

Contributions 🧑‍💻

I welcome contributions to PyFotMob! Whether you're a developer, data enthusiast, or football fanatic, you can help improve this project. Here's how you can contribute:

  • Fork the Repository, Start by forking this repository to your GitHub account. This will create a copy of the project that you can freely experiment with.

  • Clone the Repository, Clone the forked repository to your local machine using the following command:

git clone https://github.com/Yoo-Joo/PyFotMob.git
  • Create a Branch, Before making any changes, create a new branch for your contributions using a descriptive name:
git checkout -b feature/your-feature-name
  • Make Changes, Implement your changes or add new features. Ensure your code follows the project's coding guidelines.

  • Test, Run tests and ensure that your changes do not break existing functionality.

  • Commit, Commit your changes with clear and concise commit messages:

git commit -m "Add feature X"
  • Push, Push your changes to your forked repository:
git push origin feature/your-feature-name
  • Open a Pull Request, Go to the original PyFotMob repository on GitHub and open a pull request. Describe your changes, why they're valuable, and any other relevant information.

  • Collaborate, Engage in discussions, address review comments, and work with maintainers to refine and merge your contribution.

I appreciate your interest in improving PyFotMob and look forward to your contributions!

License ⚖️

MIT © Youssef Ermili

Release files for pyfotmob 0.0.3

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

Source distribution (sdist)

Source distribution for pyfotmob 0.0.3
File Size Uploaded
pyfotmob-0.0.3.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyfotmob 0.0.3
File Interpreter ABI Platform
pyfotmob-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 8.5 kB

Release files / pyfotmob-0.0.3.tar.gz

Download URL pyfotmob-0.0.3.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f13ef577dab44f9fa8b5674a379191f2b4d2e958fcae1f72ce6104a18983a00e
BLAKE2b-256 checksum
How to use checksums
5733a6d2c5a375a98075fa7c5198240470def4b99db44677583999a8758f6e04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / pyfotmob-0.0.3-py3-none-any.whl

Download URL pyfotmob-0.0.3-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1c18f1da31cca4fb09888848fd9df99a6d14360c389f9766e61f52cdecc75604
BLAKE2b-256 checksum
How to use checksums
0a539495ca5ce37b0b9ed99a01ffdb19952bef326521602ad6e6a3bf842f5061
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

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