Python live results upload script
- Python 3.x
- Pip (comes installed with Python in 3.4 and higher!)
- Requests library for Python 3 (do
pip install requests
)
For ease of use, copy the python script to the folder where your IOF XML 3.0 results list file is. Change to that directory, and run the script with Python 3:
python3 live-results-uploader.py
Follow the prompts to start uploading results data for your event.
You need to use MeOS 3.1 or newer - older versions don't have support for exporting IOF XML 3.0 results lists automatically.
- Open the Services tab
- Open "Results On-Line"
- Change the export format to IOF XML 3.0
- Uncheck "Compress large files"
- Check "Save to disk"
- Choose the folder where the live-results-uploader.py script is. (note: if there are old IOF XML live results files in that folder from a previous event, delete them first)
- Leave everything else as the default
- Run
python3 live-results-uploader.py
and follow the steps.