I just came across this, a Steam client library for Python, with functions to use Steam's services for things like finding other players and recording achievements: https://gramps.github.io/SteamworksForPython/
Has anyone tried building a game in Python with this kind of Steam integration? Thomas