<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Ya que revivió este thread, buscando cosas me encontré con esta
    presentación que me pareció muy buena:<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://www.youtube.com/watch?v=pXhcPJK5cMc">https://www.youtube.com/watch?v=pXhcPJK5cMc</a><br>
    <br>
    (Fuente, PyCon UK 2012)<br>
    <br>
    s2<br>
    <br>
    Carlos<br>
    <br>
    <div class="moz-cite-prefix">On 4/12/14, 8:32 PM, Federico Wagner
      wrote:<br>
    </div>
    <blockquote
cite="mid:CACLyaSgeB=30F2xDY5+G2qQb1b5jp4VbhW5pd75uV=z4w4GKfA@mail.gmail.com"
      type="cite">
      <p dir="ltr">Carlos,<br>
        Me tope con este proyecto, en su descripción tiene toda la pinta
        que es lo que buscas. No profundice aún.</p>
      <p dir="ltr"><a moz-do-not-send="true"
          href="http://cliff.readthedocs.org/en/latest/">http://cliff.readthedocs.org/en/latest/</a></p>
      <div class="gmail_quote">El 16/01/2014 18:14, "Carlos M. Martinez"
        <<a moz-do-not-send="true"
          href="mailto:carlosmarcelomartinez@gmail.com">carlosmarcelomartinez@gmail.com</a>>
        escribió:<br type="attribution">
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          Hola,<br>
          <br>
          tengo la siguiente necesidad/problema. Hace unos meses vengo<br>
          desarrollando una aplicación en python para sacar diferentes<br>
          estadísticas de adopción de tecnologías en Internet (ipv6,
          rpki) , el<br>
          código está en github [1], lo pueden ver alli.<br>
          <br>
          Dentro de ellas, me hice una especie de 'shell' usando el
          modulo cmd.Cmd<br>
          que me permite dar comandos a la aplicación. Si bien lo hice
          medio como<br>
          prueba de concepto, fue un hit, y ahora es lo mas usado.<br>
          <br>
          Por ahora el shell lo unico que hace es procesar lineas de
          texto una a<br>
          una, y en realidad soporta un unico comando 'util' que es una
          especie de<br>
          SELECT de SQL que se corre contra un sqlite3 que está en RAM.<br>
          <br>
          Como los usuarios nunca estan conformes, ahora me planteo la
          siguiente<br>
          vuelta de tuerca, que es tener una especie de lenguaje de
          programacion<br>
          liviano asociado a ese shell.<br>
          <br>
          Ejemplo: Hoy tuve que sacar historicos de asignaciones IPv6
          por pais y<br>
          por año. Lo hice medio a lo bruto, asi (pseudocodigo, los
          selects son un<br>
          poco mas complejos):<br>
          <br>
          select ipv6 where date in 2013<br>
          select ipv6 where date in 2012<br>
          select ipv6 where date in 2011<br>
          select ipv6 where date in 2010<br>
          ...<br>
          <br>
          y lo que me gustaria poder escribir es algo como:<br>
          <br>
          for y in [2010,2011,2012,2013]<br>
          select ipv6 where date in $y<br>
          <br>
          Cualquier idea será apreciada!<br>
          <br>
          s2<br>
          <br>
          ~Carlos<br>
          <br>
          [1] <a moz-do-not-send="true"
            href="https://github.com/carlosm3011/rir-stats-tools"
            target="_blank">https://github.com/carlosm3011/rir-stats-tools</a><br>
          _______________________________________________<br>
          Uylug-programming mailing list<br>
          <a moz-do-not-send="true"
            href="mailto:Uylug-programming@listas.uylug.org.uy">Uylug-programming@listas.uylug.org.uy</a><br>
          <a moz-do-not-send="true"
href="http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy"
            target="_blank">http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Uylug-programming mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Uylug-programming@listas.uylug.org.uy">Uylug-programming@listas.uylug.org.uy</a>
<a class="moz-txt-link-freetext" href="http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy">http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>