This is a drop-in Erlang node implementation in Python 3.5, implementing a network Erlang node protocol. It was designed to allow interoperation between existing Python projects and BEAM languages: Erlang, Elixir, Alpaca, Luaerl, LFE, Clojerl and such.
With just a few lines of startup code your Python program becomes an Erlang network node, participating in the Erlang cluster.
Browse at https://pyrlang.github.io/Pyrlang/
Or build your own by running
make docs (generated by Sphinx).
rpc:call). Exceptions are propagated from Python back to Erlang;
Pyrlang.Processallows accepting generic calls mapped to Python class members