Hi list,
I'm trying the ooextract.py script find on python-bridge page. It work
well, but when an exception is raised (for example that say that OOo
aren't listening), I receive a python error:

"""
michele:~$ python tmp/test_uno.py --pdf test.sxw
Traceback (most recent call last):
sys.stderr.write( "Error ("+repr(e.__class__)+") :" + e.Message + "\n" ) UnicodeEncodeError: 'ascii' codec can't encode characters in position 83-106: ordinal not in range(128)
michele:~$
"""

Why this happen? OOo pass an "illegal" string to python?

I solve this with:
e.Message.encode('ascii', 'replace')

and receive a more or less human-readable python exception:

Error (<class __main__.com.sun.star.connection.NoConnectException at 0x4028214c>) :????????????????????????Q??)??P

Is there a solution for make this exception readable?

Thanks a lot,
Michele

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to