problem: non-ascii data and xmlrpmlib.py

"Dr. Martin Korff" <[email protected]>
Newsgroups gmane.comp.cms.opengroupware.xmlrpc.devel
Message-ID <[email protected]>
For those who read the previous mails on this topic, here the summary
	- which worked for me :-).
Goal: reading, changing, and updating of persons and enterprise
          involving non-ascii ('latin-1') data
          using python and the xmlrpclib.py

1. Python site configuration:
    In /usr/lib/python2.3/site.py
change
    encoding = "ascii"
to
    encoding = "utf-8"

2. The relevant lines from the top level script 'myupdate.py' are the 
following:
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
  
3. Any new string to be assigned, edited in a 'iso-8859-1' encoding editor 
should
    be declared as python-unicode-string, e.g. 
       
        newattrvalue = u'newvaluewithaccents'
          
Finally it should be mentioned that a custom xmlrpclib.py is needed not only
for python2.2 but also for python2.3 since HTTP-Authentication still hasn't 
made it into the standard library.

    Thank you Helge

        Martin

-- 
OpenGroupware.org XML-RPC
[email protected]
http://mail.opengroupware.org/mailman/listinfo/xmlrpc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.