File es iterable, se puede hacer:<div><br></div><div>f = open(path, 'r')</div><div>for linea in f:<br>   ....<br><br>También es una buena idea usar 'with' para abrir el archivo.<br><br><div class="gmail_quote">

2013/5/22 Rodolfo Pilas <span dir="ltr"><<a href="mailto:r@pil.as" target="_blank">r@pil.as</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">

<div>Estimados expertos pythoneros:</div><div><br></div><div>Tengo un archivo con un dato por renglón y deseo cargarlo en un array[] y queda con los enter del final, por lo que a cada dato debo hacerle strip(), ya que luego debo compararlo con una variable.</div>


<div><br></div><div>Este es mi código:</div><div><br></div><div><div>p = open('datos.dat')<br></div><div>pas = p.readlines()</div><div>p.close()</div><div><br></div><div>articulo = []</div>
<div>for item in pas:</div><div>    articulo.append(email.strip().lower())</div><div><br></div></div><div>El tema es que tengo ese array pas[] que es intermedio, pues NO ENCONTRE como hacer el strip() en el momento de la creación del array y entonces debo recorrerlo y cargarlo en otro array para hacer ese strip().</div>


<div><br></div><div>Me resulta super desprolijo esto, lo que me lleva a pensar que hay una mejor forma de hacerlo y por eso recurro a Uds.</div><div><br></div><div>Saludos,</div><div>Rodolfo</div>
<div><br></div></div>
<br>_______________________________________________<br>
Uylug-programming mailing list<br>
<a href="mailto:Uylug-programming@listas.uylug.org.uy">Uylug-programming@listas.uylug.org.uy</a><br>
<a 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>
<br></blockquote></div><br></div>