Intro - steam 0.9.0

June 01, 2019

MIT License

A python module for interacting with various parts of Steam.

Supports Python 2.7+ and 3.4+.

Key features

  • SteamClient - communication with the steam network based on gevent
  • WebAuth - authentication for access to store.steampowered.com and steamcommunity.com
  • WebAPI - simple API for Steam’s Web API with automatic population of interfaces
  • SteamAuthenticator - enable/disable/manage 2FA on account and generate codes
  • SteamID - convert between the various ID representations with ease
  • Master Server Query Protocol - query masters servers directly or via SteamClient

Checkout the User guide for examples, or the API Reference for details.

For questions, issues, or general curiosity, visit the repo at https://github.com/ValvePython/steam.