/ / Posso hospedar uma função no azure que continuará chamando um site usando python - python, azure, http, automation

Posso hospedar uma função no azure que continuará chamando um site usando python - python, azure, http, automation

Posso hospedar algum código escrito em python fazendo o seguinte no Azure?

  • 1 - Autentique em um site usando a biblioteca Solicitações do python
  • 2 - Ligue para um serviço da web a cada 1 a 5 minutos com base na configuração
  • 2.1 - Talvez use um proxy diferente depois de algum tempo para fazer esta chamada, mas ainda assim decidir
  • 3 - Adicionar resultados à tabela do Azure com base em alguma lógica
  • 4 - Vá para o passo 2 e repita até o tempo limite do cookie

Isso é possível usando o Azure ou um exagero?

Respostas:

1 para resposta № 1

De acordo com minha experiência e com base em meu entendimento para sua descrição, acho que o WebJob do Azure é muito adequado às suas necessidades. E havia um segmento SO semelhante Opções para executar scripts Python no Azure que você pode consultar para fazer isso com o WebJob do Azure.


0 para resposta № 2

As funções do Azure podem ser configuradas para iniciar o Xminutos (embora isso esteja configurado na definição da função e não no arquivo de configuração). A partir de agora isso não funciona para o Python, mas deve no futuro próximo.

Nesse meio tempo você pode escrever uma função C # que É em um temporizador que pode chamar sua função HttpTrigger do Python que executa sua funcionalidade necessária.