Buscar directory en SVN para files con una extensión de file específica y copyr a otra carpeta?

Me gustaría que mi script python busque en un directory en SVN, busque los files que terminan en una extensión particular (por ejemplo, * .exe) y copie estos files en un directory que se haya creado en mi unidad C. ¿Cómo puedo hacer esto? Soy nuevo en Python por lo que una respuesta detallada y / o punto en la dirección correcta sería muy apreciada.

Seguimiento: cuando uso os.walk, ¿qué parámetro pasaría para asegurarme de que estoy copyndo files con una extensión específica (por ejemplo, * .exe)?

Creo que es más fácil verificar (o, mejor, exportar) el tree fuente utilizando la utilidad de command-line svn: puede usar os.system para invocarlo. También existen enlaces de API directos de Python a svn, pero desaconsejaré su uso si es nuevo en Python.

A continuación, puede recorrer la carpeta de pago, por ejemplo, utilizando os.walk; la copy en sí misma se puede hacer con shutil.copy.