A python module for interacting with various parts of Steam.
Supports Python 2.7+
and 3.4+
.
SteamAuthenticator <api/steam.guard>
- enable/disable/manage 2FA on account and generate codesSteamClient <api/steam.client>
- communication with the steam network based ongevent
SteamID <api/steam.steamid>
- convert between the various ID representations with easeWebAPI <api/steam.webapi>
- simple API for Steam's Web API with automatic population of interfacesWebAuth <api/steam.webauth>
- authentication for access tostore.steampowered.com
andsteamcommunity.com
Checkout the user_guide
for examples, or the api/index
for details.
For questions, issues, or general curiosity, visit the repo at https://github.com/ValvePython/steam.
For details on require system packages, see install
.
Install latest version from PYPI:
pip install -U steam
Install the current dev version from github
:
pip install git+https://github.com/ValvePython/steam