dancesport_parser.o2cm package

Submodules

dancesport_parser.o2cm.model module

class dancesport_parser.o2cm.model.Competition(id, name, date, url)[source]

Bases: object

date: date
id: str
name: str
url: str

dancesport_parser.o2cm.parser module

dancesport_parser.o2cm.parser.parseMain(htmlDOM=None, rawHtml=None)[source]

Parse o2cm main results screen, i.e. results.o2cm.com.

Parameters:
  • htmlDOM (Optional[BeautifulSoup]) – HTML contents to parse.

  • rawHtml (Optional[str]) – If htmlDOM is unspecified, raw string to directly parse.

Return type:

List[Competition]

Returns:

List of Competitions parsed from HTML

Module contents