This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-10-11
Channels
- # announcements (6)
- # architecture (9)
- # beginners (120)
- # calva (13)
- # cider (28)
- # clj-kondo (8)
- # cljs-dev (7)
- # clojure (113)
- # clojure-europe (13)
- # clojure-italy (7)
- # clojure-nl (9)
- # clojure-spec (44)
- # clojure-uk (7)
- # clojuredesign-podcast (15)
- # clojurescript (18)
- # cursive (9)
- # data-science (3)
- # datomic (32)
- # defnpodcast (1)
- # events (2)
- # fulcro (6)
- # jobs (1)
- # kaocha (5)
- # london-clojurians (2)
- # luminus (2)
- # nyc (2)
- # off-topic (54)
- # ring (6)
- # shadow-cljs (136)
- # sql (1)
- # testing (2)
- # tools-deps (64)
- # vim (83)
@justalanm https://github.com/cnuernber/libpython-clj/blob/master/src/libpython_clj/py_modules/numpy.clj I added a macro to take all of the public symbols of a python module and export them into the current namespace as documented things. https://github.com/cnuernber/libpython-clj/blob/master/src/libpython_clj/export_module_symbols.clj
Cool! I'll play around with it as soon as I can! Is there a way to kill a Python session at will as well?
Currently there is only partial support for multiple interpreters: https://github.com/cnuernber/libpython-clj/issues/5. So I think that is what you would need and then yes, there would be a way if you created a sub-interpreter per session.