lunes, 7 de enero de 2013

Leyendo Archivos con IronPython

IronPython es una implementacion del Lenguaje de Programacion Python para correr con el Framework .NET.

Esta implemetado en la cima del Dynamic language Runtime, una libreria que corre sobre la Common Languaje Infrastructure.

Con IronPython podemos escribir codigo Python usando implementaciones del .NET.

Vamos a ver un ejemplo leyendo un archivo con IronPython usando las librerias de .NET.

import clr
import System
from System.IO import *

reader = StreamReader("miarchivo.txt")
read = reader.ReadLine()

while read!="":
    print read
    read = reader.ReadLine()


reader.Close()

Para los que hemos usado C# o quienes hayan usado VB encontraran las funciones muy familiares, asi es como se escribe el lenguaje en python, pero las funciones pertenecen al .NET Framework.

No hay comentarios:

Publicar un comentario