[Python-il] remote execution of python code

Tal Einat taleinat at gmail.com
Thu Jul 22 10:09:26 IDT 2010


On Thu, Jul 22, 2010 at 9:47 AM, Amit Dor-Shifer <amitds at oversi.com> wrote:

>  I wish to execute some python code on a remote host, accessed via SSH. The
> module containing the code is available locally, but not on the remote host.
> I can copy the code over to the remote host, and execute it there, but I was
> wondering whether there's some programmatic alternative to that: E.G:
>
>    1. wrap the code in a method,
>     2. extract the method via an object's __dict__
>     3. Serialize the method over to the remote host
>     4. execute result on a remote python interpreter.
>
> Or:
>
>    1. Somehow retrieve the source lines of the method.
>    2. pass those to a remote "python -c" execution.
>
>
> Are such options available in python?
>

Allow me to recommend the excellent RPyC library:
http://rpyc.wikidot.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://hamakor.org.il/pipermail/python-il/attachments/20100722/311f0197/attachment.htm 


More information about the Python-il mailing list