我正在尝试在azure函数中安装tldextract软件包,但无法安装。该软件包位于azure函数文档中提供的python索引中,但仍无法导入。
帮助我在Azure函数中安装软件包。enter image description here
答案 0 :(得分:0)
请确保在项目目录根目录的requirements.txt文件中包含tldextract
模块。
然后将其导入您的代码中:
import tldextract
这是我的示例函数:
import logging, tldextract
import azure.functions as func
def main(req: func.HttpRequest) -> func.HttpResponse:
logging.info('Python HTTP trigger function processed a request.')
domain = tldextract.extract("https://www.goodreads.com/").domain
if domain:
return func.HttpResponse(f"This HTTP triggered function executed successfully. Domain is: {domain}")
else:
return func.HttpResponse(
"This HTTP triggered function executed successfully.",
status_code=200
)