Как мне интегрировать мой собственный файл python .py в мой скрипт Clojure, используя lib python -clj? - PullRequest
0 голосов
/ 16 апреля 2020

Это может быть глупый вопрос новичка, но я абсолютный новичок, поэтому буду признателен за любую помощь. Я потратил более часа, просматривая учебники на youtube и google, но lib python -clj не так много информации. В найденных мной примерах библиотеки python импортируются из независимых репозиториев. Я просмотрел readme lib python -clj и учебник Gigasquid, но я полностью потерян.

Как мне использовать мой собственный файл python?

Предположим, у меня есть проект с foo.py. Как мне интегрировать его с моим скриптом Clojure, используя lib python -clj?

Буду очень признателен за ответ.

1 Ответ

0 голосов
/ 16 апреля 2020

Я попробовал сегодня, потому что мне тоже было интересно, поэтому я создал небольшой проект Clojure для вызова простого python пакета. Идея состоит в том, что вы можете создавать тривиальные пакеты из своего собственного Python кода, устанавливать их в каталог virtualenv и использовать их из Clojure.

https://github.com/dfuenzalida/clj-python-interop

EDIT : я заметил, что проекты, использующие lib python -clj, теперь используют инструмент clj с deps.edn, и он работает как положено. Я обновил репозиторий выше с полностью рабочим примером.

...