I would have thought Azure Functions would be the best choice here as this supports Python. You can deploy a function app and use a CRON schedule for this and then use your Azure Pipeline to manage the CI/CD.
I know this link isn't exactly what you are looking for but it might be a useful starting point. There seem to be a lot of useful community blog posts out there also.
https://learn.microsoft.com/en-us/azure/azure-functions/functions-how-to-azure-devops?tabs=dotnet-core%2Cyaml%2Ccsharp