In [1]:
import forge
from puzzle.puzzlepedia import puzzlepedia

puzzle = puzzlepedia.parse("""
Sam dreamt about European port (9)
Trash was put by the exit, initially (5)
Just revenge - sense I'm crazy (7)
Cucumber is a bit tougher, kinked (7)
Lizard, good with Coke, oddly (5)
Father's attempt to get pie-crust (6)
Help in class is trainee (6)
Takes a chance, right, and skis off (5)
Climber's aid gives muscular pain (no turning back) (7)
Edwin's upset about Lloyds' first fraud (7)
Begin, s-sweet thing! (5)
Inexperienced band intended to limit urban sprawl (5, 4)
Pus-filled swelling: scab's broken round edges of ears (7)
Rarely cooked cut of meat? (5)
Cause of Pacific floods crashing on Nile (2, 4)
Legal compensation: water barrier takes a long time (7)
Pop, say, made by American stuck in short microphone (5)
A tree shoot - understand? (4)
Accompany a very popular former car model (6)
He raps odd group of words (6)
Controversial novelist with a hurry to snuff it! (7)
In-body device made from tin lamp (7)
Awful scene about right PC etc. display (6)
Vocalize about large arm support (5)
Part of a church in Paisley (5)
Exclusive school raising paper money (4)
""")

In [2]:
puzzlepedia.interact_with(puzzle)

In [ ]: