ElementTree xmlns:xsi question



Hi there,

I'm generating an XML script using ElementTree which has the following
attributes in the root element:

<CANmessages xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:noNamespaceSchemaLocation="code/can.xsd">

My python script I have written is:

root = Element("CANmessages",
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";,
xsi:noNamespaceSchemaLocation="code/can.xsd")

Obviously there is a syntax error inregard to the colons in the
attribute names. I have to have the xsi attributes in there otherwise
the XML won't work correctly. What can I do to make the code correct
and the output being 100% correct as well. Any help would be greatly
appreciated.

Craig

.