Python syntax question

Daniel daniel.watrous at gmail.com
Mon Oct 13 18:50:03 CEST 2008


On Oct 8, 1:19 pm, "Blubaugh, David A." <dbluba... at belcan.com> wrote:
> Sir,
>
> I was just wondering that the module that you are utilizing (Rpyc) is a remote process call module for python?  Is this what you are developing with at this time?
>
> Thanks,
>
> David Blubaugh
>
> -----Original Message-----
> From: Daniel [mailto:daniel.watr... at gmail.com]
> Sent: Wednesday, October 08, 2008 3:11 PM
> To: python-l... at python.org
> Subject: Re: Python syntax question
>
> On Oct 8, 12:07 pm, Marc 'BlackJack' Rintsch <bj_... at gmx.net> wrote:
> > On Wed, 08 Oct 2008 11:02:49 -0700, Daniel wrote:
> > > Here is one error I get when I try to import it:
>
> > >>>> import Rpyc
> > > Traceback (most recent call last):
> > >   File "<stdin>", line 1, in <module>
> > >   File "C:\Python25\lib\site-packages\Rpyc\__init__.py", line 7, in
> > > <module>
> > >     from Rpyc.Lib import rpyc_excepthook
> > >   File "C:\Python25\lib\site-packages\Rpyc\Lib.py", line 65
> > >     print("======= Remote traceback =======", file=stderr)
> > >                                                   ^
> > > SyntaxError: invalid syntax
>
> > > The little carrot points to the equal sign ('=') in 'file=stderr'
>
> > > What's the syntax problem?
>
> > That's Python 3.0 syntax where ``print`` is not a keyword anymore but
> > a function.  Won't work with Python 2.5.
>
> > Ciao,
> >         Marc 'BlackJack' Rintsch
>
> Thanks!  With that I was able to find a solution.
>
> This e-mail transmission contains information that is confidential and may be
> privileged. It is intended only for the addressee(s) named above. If you receive
> this e-mail in error, please do not read, copy or disseminate it in any manner.
> If you are not the intended recipient, any disclosure, copying, distribution or
> use of the contents of this information is prohibited. Please reply to the
> message immediately by informing the sender that the message was misdirected.
> After replying, please erase it from your computer system. Your assistance in
> correcting this error is appreciated.
>
>

RPyC is use in pyscripter to provide remote debugging.  I was having
trouble getting the RPyC module working, and the reason is that the
RPyC site only provides a download for Python 3 (not sure why, since I
suspect that a lot of people are still in the 2.x releases).  Anyway,
I found an old version of RPyC and it worked out great.  I'm not
actually developing it.



More information about the Python-list mailing list