Python Azure webjob传递参数

Python Azure webjob传递参数,python,azure,azure-webjobs,Python,Azure,Azure Webjobs,我在Azure中有一个Python WebJob,我正在尝试向它传递参数 我发现有文档说明我应该能够发布URL并在其后面添加:?arguments={'arg1','arg2'} 但是,当我这样做,然后尝试在代码中打印(sys.argv)时,它只打印Python文件的名称,而不打印我传递给它的任何参数 如何获取传递给Python代码的参数?我还在Azure目录中使用run.cmd来触发我的Python代码,如果这有什么不同的话 更新:所以我在另一个没有run.cmd的脚本中测试了它,这就是问题所

我在Azure中有一个Python WebJob,我正在尝试向它传递参数

我发现有文档说明我应该能够发布URL并在其后面添加:
?arguments={'arg1','arg2'}

但是,当我这样做,然后尝试在代码中打印(sys.argv)时,它只打印Python文件的名称,而不打印我传递给它的任何参数

如何获取传递给Python代码的参数?我还在Azure目录中使用run.cmd来触发我的Python代码,如果这有什么不同的话


更新:所以我在另一个没有run.cmd的脚本中测试了它,这就是问题所在。如果我只做
?arguments=22 66
,它就行了。那么,当我使用run.cmd文件时,如何传递参数呢

我找到了答案:在run.cmd文件中,需要在脚本名后加上“%*”,它将检测您在URL中传递的任何参数

我找到了答案:在run.cmd文件中,需要在脚本名后加上“%*”,它将检测您在URL中传递的任何参数

如果有人希望传递命名参数,请将其添加到url中,如下所示:

url?arguments=--arg1 val1 --arg2 "val2" --arg3 0.99

如果有人希望传递命名参数,请将其添加到url中,如下所示:

url?arguments=--arg1 val1 --arg2 "val2" --arg3 0.99

你能把一份工作放到网上吗?如果你能,你能分享你是如何做的吗?很高兴和你聊天。准备好提供我的电子邮件地址。我已经分别试过了,工作很紧急。你的帮助会很感激的。你是否能找到一份工作,如果有,你能分享你是如何做到的吗?很高兴和你聊天。准备好提供我的电子邮件地址。我已经分别试过了,工作很紧急。谢谢你的帮助