Python 3.x python SDK上的Azure Webjobs
这可能是一个非常基本的问题,但请原谅我,我在AZURE已经一周了。 我已经构建了一个webjob,它在Azure portal的服务应用程序交互窗口中很好地执行了我的基本python脚本。我称它们为基本python脚本,因为它们不导入专门的模块。我有更复杂的python脚本,它们目前在windows scheduler中调度,希望在webjobs中管理它们。这些脚本导入多个python库,包括专门的空间库 在windows任务调度器中,我指示它们由一个安装了所有相关软件包的克隆环境执行Python 3.x python SDK上的Azure Webjobs,python-3.x,azure,azure-web-app-service,azure-webjobs,azure-webjobssdk,Python 3.x,Azure,Azure Web App Service,Azure Webjobs,Azure Webjobssdk,这可能是一个非常基本的问题,但请原谅我,我在AZURE已经一周了。 我已经构建了一个webjob,它在Azure portal的服务应用程序交互窗口中很好地执行了我的基本python脚本。我称它们为基本python脚本,因为它们不导入专门的模块。我有更复杂的python脚本,它们目前在windows scheduler中调度,希望在webjobs中管理它们。这些脚本导入多个python库,包括专门的空间库 在windows任务调度器中,我指示它们由一个安装了所有相关软件包的克隆环境执行 如何在V
通常找不到的模块位于克隆环境中,我会指示windows计划程序从中读取。如何在webjobs中执行此操作?更新 您应该将
网站包
文件夹中的所有内容以及CentroidsDload.py
文件一起放入zip文件中进行上传
更多细节,你可以参考这篇文章
WebJob
是Windows平台下应用程序服务的扩展功能。
您可以将脚本或程序作为后台进程上传到应用程序的上下文中
这里的答案是理论性的,正确的。如果可以,我希望你能接受。我做了所有这些,一切都很顺利。除了我没有办法指示webjobs调用安装了相关库的env之外。脚本无法运行,因此引发了错误。我想知道的是如何解决这个问题?请看我的编辑。这篇文章对你应该很有用。你可以创建env,确保你的程序能够成功运行,并对其进行打包。因为你在项目中使用其他扩展模块,azure中只包含基本模块,所以你必须需要env
。我一到那里就会接受。我相信我会成功的