Esempio n. 1
0
    guide_imgurls = []

    for guide_item in guideContent.find_all("li"):
        guide_items.append(guide_item.string)

    for guide_note in guideContent.find_all("p"):
        if not guide_note.strong:
            note_title = guide_note.strong

        guide_notes.append(guide_note.string)

    for guide_imgurl in content.find_all("div", {"class": "guideImage"}):
        guide_imgurls.append(guide_imgurl.img.get('src'))

    newExercise.set_guide_items(guide_items)
    newExercise.set_guide_imgurls(guide_imgurls)
    newExercise.set_note_title(note_title)
    newExercise.set_notes(guide_notes)

    for span in details.find_all("span"):
        key = span.getText().split(':')[0]

        if "Login" in key:
            break

        value = span.getText().split(':')[1].replace("\n", "").strip()

        # setters
        # if not mechanics type then must be general type
        if "Mechanics" in key:
            newExercise.set_mechanics(value)