Ejemplo n.º 1
0
#
import os, ClientCookie
import xml.dom.minidom
import xml.parsers.expat
from relation import RelationGrabber
from relation import UidCache

execfile('config.py')

# Set up the CookieJar to read from Mozilla
cookies = ClientCookie.MozillaCookieJar()
cookies.load(cookiesFile)

# Set the ClientCookie to DEBUG logging
if( debug == 1 ):
    logger = ClientCookie.getLogger("ClientCookie")
    logger.addHandler(ClientCookie.StreamHandler())
    logger.setLevel(ClientCookie.DEBUG)

# Configure an opening that knows about the refresh META 
opener = ClientCookie.build_opener(ClientCookie.HTTPCookieProcessor(cookies),
                                   ClientCookie.HTTPRefererProcessor,
                                   ClientCookie.HTTPEquivProcessor,
                                   ClientCookie.HTTPRefreshProcessor,
                                   ClientCookie.SeekableProcessor)

# conv method for getting text content
def getText(nodelist):
    rc = ""
    for node in nodelist:
        if node.nodeType == node.TEXT_NODE: