Когда я сохраняю вывод displacy.render (doc, style = "dep") в файл svg, возникает аргумент TypeError: write () должен быть str, а не None - PullRequest
0 голосов
/ 17 апреля 2019

Я хочу сохранить визуализацию spaCy с помощью кода, который предлагает здесь spaCy: https://spacy.io/usage/visualizers

Вот мой код:

nlp = spacy.load("en_core_web_sm")
doc = nlp(u"Autonomous cars shift insurance liability toward manufacturers")
svg = spacy.displacy.render(doc, style="dep")
output_path = Path(os.path.join("./", "sentence.svg"))
output_path.open('w', encoding="utf-8").write(svg)

Но когда я выполняю этот код,это ошибка: аргумент TypeError: write () должен быть str, а не None

Так как я могу сохранить выходные данные spacy.displacy.render?Как я могу исправить эту ошибку?

...