python - 在 Azure 函数中安装包时出错 (Visual Studio)
问题描述
我正在尝试在 azure 函数中安装包 tldextract,但无法安装。该包存在于 azure 函数文档中提供的 python 索引中,但仍无法导入。
帮助我在 Azure 函数中安装包。在此处输入图像描述
解决方案
请确保将tldextract
模块包含在 requirements.txt 文件中,该文件位于项目目录的根目录中。
然后将其导入您的代码中:
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
)
推荐阅读
- sql - 带有 dateadd 的 T-SQL 存储过程失败
- java - Integer.MIN_VALUE 除以 -1
- r - 如何使用 dplyr 连接两个数据框以聚合同一列的值?
- postgresql - Postgres 在 JSONB 日期时间字符串上创建索引,使用 to_timezone 格式
- barcode - 页脚中的 itext7 条码
- haskell - 为什么将具体类型传递给函数可以解决错误?
- firebase - iOS FCM 仅数据消息不调用消息传递:didReceiveMessage
- android - WorkManager 重试不工作
- jenkins - 从 Jenkins 启动虚拟机
- mysql - 不能从谷歌云作曲家做 Mysql 转储