예제 #1
0
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()
예제 #2
0
 def close(self):
     data = _elementtidy.fixup(string.join(self.__data, ""))
     return ElementTree.XML(data)
예제 #3
0
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()