I was initially confused by this process (perhaps emulating an impatient user).  Perhaps before the `Simple do:` describe the whole process first, then show the code.
```
Unlike sending data, in order to receive data there are two steps.  First, from the Python console you need to 
start a SAMP client that will be waiting for the data.  Second, from a running application like Topcat or ds9, you 
need to select a dataset and then find the appropriate menu option that sends or broadcasts the data.  For 
instance in Topcat, choose the menu item ``Interop`` => ``Send table to ...`` => ``Astropy``.  These options 
won't be availalbe until you have started the astropy Python client listening, which is done with::
```