gpt4 book ai didi

python - 在 Azure 中运行 Python 脚本的选项

转载 作者:太空狗 更新时间:2023-10-30 01:50:12 25 4
gpt4 key购买 nike

我有一个 Python 脚本,可以从 Google Analytics 获取数据并将其放入 CSV 文件中。我目前在本地计算机上运行此脚本,但我想在我公司的 Azure 租户中运行该脚本。我可以/应该使用什么 Azure 服务来每天运行此脚本?

最佳答案

根据您的需求,我建议您使用 Web Apps Service 中的Web Jobs

它有两种类型的 Azure Web 作业供您选择:连续触发。根据您的需要,应采用触发器

可以引用文档here了解更多详情。此外,here展示如何在 WebJobs 中运行任务。

我创建了一个简单的触发器网络作业供您引用。

第1步:我编写了一个Sample.py,如下所示:

enter image description here

我使用python第三方模块virtualenv创建了一个隔离的python环境,并使用pip install requests命令行下载了请求所依赖的libs包。

enter image description here

​然后将 Sample.py 统一压缩到一个文件夹中,其中包含依赖于您所依赖的请求的 libs 包。

enter image description here

第 2 步:在 Web 应用服务中创建 webjob。在这里,我选择“触发类型”并设置 cron 表达式 0/5 * * * * * 这意味着该作业将每 5 秒执行一次。

enter image description here

成功创建后,您将看到 Web 作业列表。

第 3 步:您可以通过日志按钮检查正在运行的网络作业的状态和日志,如下所示:

enter image description here

enter image description here

enter image description here

关于python - 在 Azure 中运行 Python 脚本的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45716757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com