Python syntax question
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:
> 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?
> 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