def importWatched(): dbCon = sqlite.connect(videoDB) dbCur = dbCon.cursor() #Read the movie xml file movieFileObj = open(movieFile, 'r') movieXML = movieFileObj.read() watchedXMLObj = ET.XML(movieXML) for subelement in watchedXMLObj: fileName = subelement.text dbCur.execute("UPDATE files SET playCount = 1 WHERE strFilename = ?", (fileName, )) dbCon.commit()
def close(self): data = _elementtidy.fixup(string.join(self.__data, "")) return ElementTree.XML(data)
import traceback try: import ElementTree doc = u"<doc><hello to=\"world\">foo bar</hello></doc>" print doc tree = ElementTree.XML(doc) print tree print ElementTree.tostring(tree) except: traceback.print_exc()