The sentinelhub Python package allows users to make OGC (WMS and WCS) web requests to download and process satellite images within your Python scripts. It supports Sentinel-2 L1C and L2A, Sentinel-1, Landsat 8, MODIS and DEM data sources.
If you are interested in cloud detection, check out the Sentinel Hub Cloud Detector for Sentinel-2 images in Python, S2cloudless.
Check out eo-learn, a free Sentinel Hub library, that brings Python and remote sensing closer together!
Eo-learn is a collection of open source Python packages that have been developed to seamlessly access and process spatio-temporal image sequences acquired by any satellite fleet in a timely and automatic manner. Read about it in this blog post entry and check out our live webinar on eo-learn basics to get started. Visit eo-learn documentation for more information.
eo-learn also supports machine learning! Read our blog posts on eo-learn and machine learning below.