2016-08-16 3 views
5

Python Azure 함수 용 모듈을 어떻게 가져올 수 있습니까? Azure 함수 용 Python 모듈 가져 오기

import requests 

가 리드 :

2016-08-16T01:02:02.317 Exception while executing function: Functions.detect_measure. Microsoft.Azure.WebJobs.Script: Traceback (most recent call last): 
    File "D:\home\site\wwwroot\detect_measure\run.py", line 1, in <module> 
    import requests 
ImportError: No module named requests 

관련, 어디 모듈을 사용할 수 문서화?

+0

당신은 다음 요청을 설치하고 했나요을 포함 Azure 함수 코드로? –

+0

portal.azure.com 사이트에서 직접 작업하려고하므로 코드를 run.py의 함수 인터페이스에 직접 입력하십시오. –

+0

Azure 포털에서 직접 수행 할 수있는 것처럼 보이지 않지만 지시 사항을 따르십시오 여기 : http://nicholasjackson.github.io/azure/python/python-packages-and-azure-webjobs/ 필자는 필요한 모든 파일이 들어있는 site-packages 폴더를 만들 수있었습니다. –

답변

5

Python 지원은 현재 Azure 함수에 대한 실험이므로 문서가 좋지 않습니다.

자신의 모듈을 가져와야합니다. Azure 함수에는 기본적으로 아무 것도 사용할 수 없습니다. 포털 UX 또는 kudu를 통해 업로드하면됩니다 (많은 파일에 편리합니다).

당신은 당신이 원하는 어떤 패키지에 댓글을 남길 수 있습니다, 당신이 "진짜"파이썬 지원을위한 추적 문제에 대해 당신이 여기 패키지를 관리하려면 어떻게 - https://github.com/Azure/azure-webjobs-sdk-script/issues/335

+0

감사합니다. 하나의 제안은 개괄 페이지 (https://azure.microsoft.com/en-us/documentation/articles/functions-overview/)에서 완전히 지원되지 않는 언어를 명확히하는 것입니다. 그것은 저를 약간 구원했을 것입니다. –

+0

@Chris Anderson-MSFT는'요청'을 작동시키고, 어떤 파일이 필요하며 (링크를 가져 오는 데 필요합니까?) 파이썬 스크립트 내에서 요청을로드하는 데 필요한 코드는 무엇입니까? –