nltk путь в azure функциях python - PullRequest
1 голос
/ 26 мая 2020

Я пытаюсь использовать nltk в одной из своих папок, но он не может его найти

то, что я пытаюсь использовать:

import nltk nltk.data.path.append (" nltk_data ")

в одном из моих файлов

Дерево файлов:

  • main_azure_folder:
    • share_code:
      • text_analysis.py
      • nltk_data

Какой в ​​настоящее время путь к нему?

Спасибо

1 Ответ

1 голос
/ 02 июня 2020

Пожалуйста, посмотрите на приведенную ниже команду c, если вы хотите импортировать пользовательское расширение в свою функцию, в нем рассказывается, как импортировать:

https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-python#import -behavior

Например, если вы хотите импортировать файл dog.py, вы можете использовать его следующим образом:

folder structure

from . import dog

Если это папка, то файлы в папке в текущей папке триггера нельзя использовать в качестве источника импорта (должны быть на уровне триггера), например:

enter image description here

В этой ситуации нам нужно использовать это (если вы хотите импортировать что-то в папку, которую вы создали сами, например, в тестовую папку, также используйте этот метод):

from ..test import cat
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...