Как передать именованные аргументы в функцию Python из Hy

Я пытаюсь использовать функцию Python с именованными аргументами из Hy.

Я также использую библиотеку NLTK.

В питоне я бы сделал что-то подобное

from nltk.corpus import brown
brown.words(categories='news')

чтобы получить список слов в категории "новости".

Я хотел бы сделать то же самое в Hy. Единственный способ сделать это - выяснить, в каком порядке передавать аргументы, и установить все те, которые я не хочу None

(import [nltk.corpus [brown]])
(.words brown None "news")

Есть ли другой способ сделать это в Хай, который делает мои намерения более ясными? Представьте, что вы пытаетесь сделать это с помощью функции, которая имеет множество необязательных именованных аргументов.

1 ответ

Нашел ответ в документах.

определяющая документация

Это будет сделано так

(.words brown :categories "news")
Другие вопросы по тегам