Предварительная компиляция Regex и Spacy NLP в классе Python - PullRequest
0 голосов
/ 06 мая 2020

Мне интересно, будут ли предварительно скомпилированы свойства класса stati c. Предположим, я объявляю следующий класс

import spacy
class Parser:
    regex = re.compile('example')
    nlp = spacy.load('en_core_web_sm')
    def __init__(string):
        self.parsed = Parser.nlp(string)

Parser("Hello World!")
Parser("Goodbye World!")

Будет ли Parser.nlp и Parser.regex загружаться дважды или один раз во время инициализации класса?

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