Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.75 KB | None | 0 0
  1. converter_name = 'Autodate'    
  2. converter_file_location = '/Users/pascal/watson/WEX/converters/autodate.xml'
  3.  
  4. def replaceConverter(self, converter_name, converter_file_location):
  5.     with open(converter_file_location) as f:
  6.         converter_text = f.read()
  7.     for col in self.WEXcollections:
  8.         XML = self.WEXget_XML(col)
  9.         tree = ElementTree.fromstring(XML)
  10.         for converter in tree.find('vse-config').find('converters').findall('converter'):
  11.             if 'timing-name' in converter.attrib:
  12.                 if converter.attrib['timing-name'] == converter_name:
  13.                     converter.find('parser').text = converter_text
  14.                     break
  15.         newXML = ElementTree.tostring(tree)
  16.         self.updateXML(col, newXML)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement