Python 3 implementation of iRacing SDK
Python
Permalink
Failed to load latest commit information.
tutorials - fixing KeyError: 'data_last' Mar 28, 2016
.gitignore init Jan 17, 2014
LICENSE init Jan 17, 2014
MANIFEST.in init Jan 17, 2014
README.md readme text updates Sep 8, 2015
README.txt init Jan 17, 2014
irsdk.py added TrkSurf and VarHeader.count_as_time Dec 7, 2016
setup.py - updated vars.txt Oct 24, 2016
vars.txt version check fix, new vars Dec 6, 2016

README.md

Python iRacing SDK

Python 3 implementation of iRacing SDK can:

  • Get session data (WeekendInfo, SessionInfo, etc...)
  • Get live telemetry data (Speed, FuelLevel, etc...)
  • Broadcast messages (camera, replay, chat, pit and telemetry commands)

Install

  • Python 3.4+
  • PyYaml 3.11+
  • add X:\Python34\Scripts directory to your PATH environment variable
  • pip3 install pyirsdk

Usage

#!python3
import irsdk
ir = irsdk.IRSDK()
ir.startup()
print(ir['Speed'])

Go to tutorials for more.