@not_implemented_for('directed')
def biconnected_component_subgraphs(G, copy=True):
 for comp_nodes in biconnected_components(G):
  if copy:
   (yield G.subgraph(comp_nodes).copy())
  else:
   (yield G.subgraph(comp_nodes))

@ not_implemented_for ( 'directed' ) def biconnected_component_subgraphs ( G , copy = True ) : for comp_nodes in biconnected_components ( G ) : if copy : ( yield G . subgraph ( comp_nodes ) . copy ( ) ) else : ( yield G . subgraph ( comp_nodes ) )
return a generator of graphs .