De Building Skills in Python:¿Por qué el nombre de los caracteres es mejor que los guiones?
"Un nombre de archivo como exercise_1.py es mejor que el nombre execise-1.py Podemos ejecutar ambos programas igualmente bien desde la línea de comandos, pero el nombre con el guión limita nuestra capacidad para. escribir programas más grandes y sofisticados ".
¿Por qué?
Dicho sea de paso, el autor de ese documento en particular es uno de los que responden Python de alto rango en este sitio: http://stackoverflow.com/users/10661/s-lott –