本文整理汇总了Python中xml.sax.ContentHandler类的典型用法代码示例。如果您正苦于以下问题:Python ContentHandler类的具体用法?Python ContentHandler怎么用?Python ContentHandler使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了ContentHandler类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: __init__
def __init__(self):
ContentHandler.__init__(self)
self.isItem = False
self.isTitle = False
self.isLink = False
self.tuples = []
self.ndx = 0
开发者ID:achandu,项目名称:RSSReader,代码行数:7,代码来源:parseRss.py
示例2: __init__
def __init__(self):
ContentHandler.__init__(self)
self.__level = -1
self.__main_menus = []
self.__parent_menus = []
self.__actions_specs = []
self.__menuItem = None
开发者ID:TEAM-HRA,项目名称:hra_suite,代码行数:7,代码来源:menu_parser.py
示例3: __init__
def __init__(self):
ContentHandler.__init__(self) # can't use super() here !?
self.modelVariables = []
self.ruleConstants = []
self.moleculeConstants = []
self.rewardConstants = []
self.switch1 = ""
self.switch2 = ""
开发者ID:jvb,项目名称:infobiotics-dashboard,代码行数:8,代码来源:model_parameters.py
示例4: __init__
def __init__(self):
ContentHandler.__init__(self)
self.__inItem = False
self.__inTitle = False
self.__inIssued = False
self.title = ""
self.issued = ""
self.entries = []
开发者ID:cjastram,项目名称:silverbot,代码行数:8,代码来源:order-tracker.py
示例5: __init__
def __init__(self):
"""
@param override: erase existing database?
"""
ContentHandler.__init__(self)
self.tag = "row"
self.answer_type = "2"
self.question_type = "1"
self.on_post = []
开发者ID:liukai,项目名称:Stack-Resys,代码行数:9,代码来源:post_handler.py
示例6: __init__
def __init__(self):
ContentHandler.__init__(self)
self.chars = u""
self.currentTag = None
self.rootObject = None
self.objectPath = []
self.styles = {}
self.schemas = {}
self.resources = set()
开发者ID:paleolimbot,项目名称:pyny-geo,代码行数:9,代码来源:kml.py
示例7: CasperMobileDeviceListHandler
# This class is used to parse the /mobiledevices list to get all of the ids and usernames
class CasperMobileDeviceListHandler(ContentHandler):
def __init__(self, grabber, deviceMap, unmanagedDeviceMap):
ContentHandler.__init__(self)
self.grabber = grabber
self.deviceMap = deviceMap
self.unmanagedDeviceMap = unmanagedDeviceMap
self.currentID = ""
self.inID = False
开发者ID:rderewianko,项目名称:API_Scripts,代码行数:9,代码来源:mdGroupEnroll.py
示例8: __init__
def __init__(self, handler):
ContentHandler.__init__(self)
# get a logger
self.__logger = logging.getLogger("chattest.common.MessageParser")
self.__logger.debug("Created a new MessageParser object...")
# init member variables
self.__handler = handler
self.__state = []
self.__message = ""
开发者ID:Luminoth,项目名称:chattest,代码行数:11,代码来源:MessageParser.py
示例9: __init__
def __init__(self):
ContentHandler.__init__(self)
self.current_track = None # holds data for the current track
self.parsed = {} # holds all tracks
self.content = "" # accumulator for character data
self.numeric = re.compile('\d+\.?\d*$')
self.float_required = ['file_size', 'duration', 'overall_bit_rate', 'stream_size',
'ID', 'file_size', 'bit_rate', 'width', 'height',
'frame_rate', 'resolution', 'bit_depth', 'delay',]
# duration is in milliseconds, we want seconds
self.conversions = { 'duration': lambda x: str(float(x)/1000.) }
开发者ID:relic7,项目名称:nd1404,代码行数:11,代码来源:extract_basic.py
示例10: __init__
def __init__(self, parameters_dictionary, parameter_set_name):
self.parameters_dictionary = parameters_dictionary
# self.expected_parameters_name = parameters_name
# self.has_expected_parameters_name = False
self.expected_parameter_set_name = parameter_set_name
self.has_expected_parameter_set_name = False
# super(ParamsXMLReader, self).__init__() # doesn't work! Use below instead.
ContentHandler.__init__(self)
开发者ID:jvb,项目名称:infobiotics-dashboard,代码行数:11,代码来源:params.py
示例11: __init__
def __init__(self, env={}):
ContentHandler.__init__(self)
# output file
self.out = StringIO()
# stack of (action, environment, release tag) for each current context
self.stack = [('', env, '')]
# stack of (id, tag) for each tag. Used to match tags on self.stack
self.tag_stack = []
# flag when we are in a singleton tag
# used by self.showStartElement(), self.showEndElement
self.singleton = False
开发者ID:mrcjhurst,项目名称:evoke,代码行数:11,代码来源:saxrender.py
示例12: __init__
def __init__(self, content):
ContentHandler.__init__(self)
self.content = False
self.tree = []
self.stack = []
self.stack_usage = []
self.strong = False
self.emphasis = False
saxify(content, self)
开发者ID:dmzkrsk,项目名称:feed-fb2,代码行数:12,代码来源:html2fb2.py
示例13: __init__
def __init__(self):
ContentHandler.__init__(self)
self.rootAttributes = None
self.__parser = make_parser()
# Init the parser's handlers
self.restoreParser()
# No container at this time
self.__container = None
# Reset all the containers, to make sure previous runs don't leave
# garbage data
for container in self.container_dispatch.values():
container.reset()
开发者ID:bjmingyang,项目名称:spacewalk,代码行数:12,代码来源:xmlSource.py
示例14: __init__
def __init__(self):
ContentHandler.__init__(self)
self.map = Map()
self.dataBuffer = ''
self.dataEncoding = ''
self.inMap = False
self.inTileset = False
self.inLayer = False
self.inData = False
self.inProperties = False
开发者ID:bombpersons,项目名称:RPGlibs,代码行数:13,代码来源:map.py
示例15: __init__
def __init__(self, delegate):
ContentHandler.__init__(self)
self.currentTag = ''
self.currentChannel = ''
self.event = ''
self.horizontalUnit = ''
self.verticalUnit = ''
self.eventTime = ''
self.chanData = {}
self.chanData['CHN1'] = {}
self.chanData['CHN2'] = {}
self.chanData['CHN3'] = {}
self.chanData['CHN4'] = {}
self.numEvents = 0
self.delegate = delegate
开发者ID:Deshpande81,项目名称:drs4,代码行数:15,代码来源:drs4Event.py
示例16: __init__
def __init__(self, output_file, limit = 0, random_mode = False):
ContentHandler.__init__(self)
self.total = 0
self.processed = 0
self.skipped = 0
self.skip_version = 0
self.error = 0
self.limit = limit
self.current_node = None
self.current_title = None
self.page_body = []
self.random_mode = random_mode
self.version_store = WiktionaryVersionStore('version.txt')
self.writer = codecs.open(output_file, 'w', 'utf-8')
logging_stream = codecs.open('wiktionary-error.log', 'w', 'utf-8')
logging.basicConfig(stream=logging_stream, level=logging.DEBUG)
开发者ID:pombreda,项目名称:zayice-parser,代码行数:16,代码来源:wiktionaryparser.py
示例17: __init__
def __init__(self, name, value):
""" Constructor.
name - name of searched attribute
value - searched value of attribute of given name
"""
# Flag indicating if searched projection has been found
self.__is_proj = 0
# Searched parameter name, attribute (epsg|name)
self.__lookup_name = name
# Searched parameter value (epsg id or name)
self.__lookup_value = value
#Projection definition
self.__proj_def = ProjectionDef()
ContentHandler.__init__(self)
开发者ID:ThomasG77,项目名称:mapmint,代码行数:17,代码来源:epsglookup.py
示例18: __init__
def __init__(self):
ContentHandler.__init__(self)
BoilerpipeBaseParser.__init__(self)
开发者ID:Arttii,项目名称:BoilerPy,代码行数:3,代码来源:parser.py
示例19: __init__
def __init__( self, tagName ):
"""Initialize ContentHandler and set tag to search for"""
ContentHandler.__init__( self )
self.tagName = tagName
self.depth = 0 # spaces to indent to show structure
开发者ID:alannet,项目名称:example,代码行数:6,代码来源:fig16_16.py
示例20: __init__
def __init__(self):
ContentHandler.__init__(self)
self._fonts = {}
开发者ID:fifengine,项目名称:fifengine,代码行数:3,代码来源:fontfileparser.py
注:本文中的xml.sax.ContentHandler类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论