MCPcopy Index your code
hub / github.com/clips/pattern / findEnclosures

Method findEnclosures

pattern/web/feed/feedparser.py:2494–2503  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2492 self.tags.append(FeedParserDict({"term": tag, "scheme": tagscheme, "label": elm.string or ''}))
2493
2494 def findEnclosures(self):
2495 all = lambda x: 1
2496 enclosure_match = re.compile(r'\benclosure\b')
2497 for elm in self.document(all, {'href': re.compile(r'.+')}):
2498 if not enclosure_match.search(elm.get('rel', u'')) and not self.isProbablyDownloadable(elm):
2499 continue
2500 if elm.attrMap not in self.enclosures:
2501 self.enclosures.append(elm.attrMap)
2502 if elm.string and not elm.get('title'):
2503 self.enclosures[-1]['title'] = elm.string
2504
2505 def findXFN(self):
2506 all = lambda x: 1

Callers 1

_parseMicroformatsFunction · 0.80

Calls 5

documentMethod · 0.80
searchMethod · 0.45
getMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected