This repo contains simple jupyter notebooks for reading data from (currently only Siglent and Keysight) digital oscilloscopes using Python's pyvisa module.
Please see the headers in the jupyter with detailed instructions on how to install the dependencies and run the script.
Here are some semi-sexy images, to whet your appetite.
The fit shows the photopeak from a 137Cs source. Estimated resolution (sigma) -- 5%.
Spectrum from a Keysight DSOX3014G.