<div>saludos amigos.</div><div><br></div><div>he programado un script que me muestra la carepeta y blos archivos que contiene filtrados por solo los que quiero mostrar. y lo hace pero mezclado por extensiones, necesito que los muestre ordenados por la extension, osea primero lo .c luego los .cpp y al final .h, en cada carpeta, he googleado pero no he encontrado nada q me sirva con sort, haber si alguien me da unas luces =)</div>
<div><br></div><div>este es el codigo</div><div><br></div><div><div>import os</div><div>ruta = &quot;/ruta/carpeta/archivo/codigo&quot;</div><div>for base, dirs, files in os.walk(ruta):<span class="Apple-tab-span" style="white-space:pre">                </span></div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>for file in [f for f in files if f.lower().endswith((&quot;.c&quot;, &quot;.cpp&quot;, &quot;.h&quot;))]:<span class="Apple-tab-span" style="white-space:pre">                                        </span></div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>dir_actual = base.split(ruta)[1] </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>if dir != dir_actual:</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>dir = dir_actual</div>
<div><span class="Apple-tab-span" style="white-space:pre">                        </span>print &quot;\nla carpeta &quot; + dir + &quot; contiene: \n&quot;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>print file</div>
<div><br></div></div><div><br></div><div>gracias de antemano.</div><br clear="all"><br>-- <br>--------------------------------------------------------------<br>             Juan Percy Rojas Cruz<br>    Software Engineer - PLANDET Trujillo<br>
---------------------------------------------------------------<br>    cel: (74)-979079140 - RPM *667423 <br>             <a href="http://juanpe.lugcix.org" target="_blank">http://juanpe.lugcix.org</a><br>               skype: juanperojas <br>
      Linux Registered User #398380        <br><br>                 <br><br>