ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
MakeHierTags.Parser Class Reference
Inheritance diagram for MakeHierTags.Parser:
Collaboration diagram for MakeHierTags.Parser:

Public Member Functions

def __init__ (self, url)
 
def handle_starttag (self, tag, attrs)
 

Public Attributes

 tags
 

Detailed Description

Definition at line 233 of file MakeHierTags.py.

Constructor & Destructor Documentation

◆ __init__()

def MakeHierTags.Parser.__init__ (   self,
  url 
)

Definition at line 235 of file MakeHierTags.py.

235  def __init__ (self, url):
236  HTMLParser.__init__ (self)
237  self.tags = []
238  self.feed (urllib2.urlopen(url).read())
239  self.close()
240  return
241 
242 

Member Function Documentation

◆ handle_starttag()

def MakeHierTags.Parser.handle_starttag (   self,
  tag,
  attrs 
)

Definition at line 243 of file MakeHierTags.py.

243  def handle_starttag (self, tag, attrs):
244  if tag != 'a': return
245  href = dict(attrs).get ('href')
246  if not href: return
247  ii = href.find ('?tag_name=')
248  if ii < 0: return
249  tag = href[ii + 10:]
250  self.tags.append (tag)
251  return
252 

Member Data Documentation

◆ tags

MakeHierTags.Parser.tags

Definition at line 237 of file MakeHierTags.py.


The documentation for this class was generated from the following file:
read
IovVectorMap_t read(const Folder &theFolder, const SelectionCriterion &choice, const unsigned int limit=10)
Definition: openCoraCool.cxx:569
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18