Skip to content

Details

Remote Objects with Pyro -- Allen Downey

Pyro is a network communication module for Python -- it provides an
easy-to-use form of remote method invocation. In many cases you can
take existing objects and make them available for remote access with
a few lines of code. When you invoke a method on a remote object,
Pyro marshals the arguments, sends them to the remote object, then
marshals the return value (or exception) and sends it back to the caller.

In this presentation Allen will show a few simple examples that use Pyro,
we will write a server together, and then participants will write a
client that talks to it. If possible, please bring a laptop with
Python and Pyro installed. If you use Ubuntu, you can install the
package named pyro, and optionally pyro-doc, pyro-examples and
pyro-gui. Otherwise you can get it from https://pyro.sourcefor... (https://pyro.sourceforge.net/)

The talk will be accessible to intermediate Python programmers --
if you are familiar with inheritance, that should do it. If you can't bring a laptop,
don't worry -- if we have one laptop for every two people, that will be plenty.

If you have any questions about Pyro or anything you would like Allen to
cover, send him email: downey@allendowney.com

Sponsors

Sponsor logo
Temporal
Temporal sponsors our May 8th PyCon presentation rehearsals
Sponsor logo
Cambridge Mobile Telematics
CMT has sponsored Presentation Night
Sponsor logo
DataDog
DataDog is a regular host and sponsor of our in-person events

Members are also interested in