How to get (duplicate) an edge of block with Python

Hi Steve ,Mitch
how can i get (duplicate) an edge of block with Python?
Ciao Vittorio

This is a block that contains a Brep?

– Dale

Yes contains solids , surfaces , curves
Ciao Vittorio