Pyro FLAME: Foreign Location Automatic Module Exposer. Easy but potentially very dangerous way of exposing remote modules and builtins.
Connect to a Flame server on the given location, for instance localhost:9999 or ./u:unixsock This is just a convenience function to creates an appropriate Pyro proxy.
Create and register a Flame server in the given daemon. Be very cautious before starting this: it allows the clients full access to everything on your system.
Utility function to create a new module with the given name (dotted notation allowed), directly from the source string. Adds it to sys.modules, and returns the new module object. If you provide a namespace dict (such as globals()), it will import the module into that namespace too.
The actual FLAME server logic. Usually created by using Pyro4.core.Daemon.startFlame(). Be very cautious before starting this: it allows the clients full access to everything on your system.
returns a proxy to the given builtin on the server
get a proxy for a remote interactive console session
evaluate an expression and return its result
execute a piece of code
read any accessible file from the server
obtain the source code from a module on the server
import a module on the server given by the module name and returns a proxy to it
store a new file on the server
Send the source of a module to the server and make the server load it. Note that you still have to actually import it on the server to access it. Sending a module again will replace the previous one with the new.