<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Python: Entrada / Salida. Ficheros</title>
	<atom:link href="http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/feed/" rel="self" type="application/rss+xml" />
	<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/</link>
	<description>Mundo geek, bitácora sobre todo lo geek: software, gadgets, tecnología, internet, ...</description>
	<lastBuildDate>Fri, 10 Feb 2012 20:39:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Pepe</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-500898</link>
		<dc:creator>Pepe</dc:creator>
		<pubDate>Mon, 05 Dec 2011 01:08:02 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-500898</guid>
		<description>Hola! Resulta que estoy haciedo un programita que guarde unos objetos (libros) que he creado, en un fichero serializandolo con pickle hasta aqui todo bien pero para mostrarlos tengo problemas si alguien me puede giar se lo agradeceria.
Funcion que recibe el nombre del archivo y una lista que es cargada con la funcion descerializar.

def des_serializar(self,nombre):
        try: 
            lista=[]
            fichero = open(nombre, &quot;rb&quot;)
            while True:
                obj= pickle.load(fichero)
                lista.append(obj)
        except:
                pass
        fichero.close()
        return lista

def listar_todos(nombre,lista):
    obj=CSerializar.CSerializar() 
    lista= obj.des_serializar(nombre)
    for objetos in lista:             
        print &quot;----------------------&quot; 
        print objetos.devolver_isbn()
        print objetos.devolver_titulo()
        print objetos.devolver_autor()
        print objetos.devolver_editorial()
        print &quot;----------------------&quot;</description>
		<content:encoded><![CDATA[<p>Hola! Resulta que estoy haciedo un programita que guarde unos objetos (libros) que he creado, en un fichero serializandolo con pickle hasta aqui todo bien pero para mostrarlos tengo problemas si alguien me puede giar se lo agradeceria.<br />
Funcion que recibe el nombre del archivo y una lista que es cargada con la funcion descerializar.</p>
<p>def des_serializar(self,nombre):<br />
        try:<br />
            lista=[]<br />
            fichero = open(nombre, &#8220;rb&#8221;)<br />
            while True:<br />
                obj= pickle.load(fichero)<br />
                lista.append(obj)<br />
        except:<br />
                pass<br />
        fichero.close()<br />
        return lista</p>
<p>def listar_todos(nombre,lista):<br />
    obj=CSerializar.CSerializar()<br />
    lista= obj.des_serializar(nombre)<br />
    for objetos in lista:<br />
        print &#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&#8221;<br />
        print objetos.devolver_isbn()<br />
        print objetos.devolver_titulo()<br />
        print objetos.devolver_autor()<br />
        print objetos.devolver_editorial()<br />
        print &#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Wilmer</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-467111</link>
		<dc:creator>Wilmer</dc:creator>
		<pubDate>Wed, 26 Oct 2011 23:28:38 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-467111</guid>
		<description>Hola! Tengo una pregunta. Sabemos que python tiene dos palabras reservadas para crear objetos fichero. open() y file() ambas aceptan los mismos parámetros y devuelven, a mi entender, lo mismo. Entonces, cual es la diferencia?</description>
		<content:encoded><![CDATA[<p>Hola! Tengo una pregunta. Sabemos que python tiene dos palabras reservadas para crear objetos fichero. open() y file() ambas aceptan los mismos parámetros y devuelven, a mi entender, lo mismo. Entonces, cual es la diferencia?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Laia</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-465592</link>
		<dc:creator>Laia</dc:creator>
		<pubDate>Sun, 23 Oct 2011 15:15:19 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-465592</guid>
		<description>Impresionante. Muchas gracias, es una currada!</description>
		<content:encoded><![CDATA[<p>Impresionante. Muchas gracias, es una currada!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: loporter</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-437528</link>
		<dc:creator>loporter</dc:creator>
		<pubDate>Mon, 29 Aug 2011 15:04:22 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-437528</guid>
		<description>Hay algun método que detecte la posicion de una palabra concreta para escribir al lado? Me refiero sin tener que recurrir a un &quot;if&quot;. 

Gracias por el tutorial!</description>
		<content:encoded><![CDATA[<p>Hay algun método que detecte la posicion de una palabra concreta para escribir al lado? Me refiero sin tener que recurrir a un &#8220;if&#8221;. </p>
<p>Gracias por el tutorial!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Aceptando parametros desde la linea de comandos</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-388375</link>
		<dc:creator>Aceptando parametros desde la linea de comandos</dc:creator>
		<pubDate>Sat, 11 Jun 2011 17:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-388375</guid>
		<description>[...] http://www.holamundo.es/lenguaje/python/articulos/acceder-argumentos-pasados-parámetro-python.html  http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/  http://foro.elhacker.net/scripting/python_que_es_name_main-t264304.0.html#ixzz1KOZgDEYm  var [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.holamundo.es/lenguaje/python/articulos/acceder-argumentos-pasados-parámetro-python.html" rel="nofollow">http://www.holamundo.es/lenguaje/python/articulos/acceder-argumentos-pasados-parámetro-python.html</a>  <a href="http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/" rel="nofollow">http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/</a>  <a href="http://foro.elhacker.net/scripting/python_que_es_name_main-t264304.0.html#ixzz1KOZgDEYm" rel="nofollow">http://foro.elhacker.net/scripting/python_que_es_name_main-t264304.0.html#ixzz1KOZgDEYm</a>  var [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Pablo</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-374048</link>
		<dc:creator>Pablo</dc:creator>
		<pubDate>Wed, 13 Apr 2011 13:29:29 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-374048</guid>
		<description>Muy bueno el artículo, tenía un problema con las cadenas y me fue de gran ayuda.</description>
		<content:encoded><![CDATA[<p>Muy bueno el artículo, tenía un problema con las cadenas y me fue de gran ayuda.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Amanda</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-372807</link>
		<dc:creator>Amanda</dc:creator>
		<pubDate>Wed, 06 Apr 2011 02:25:20 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-372807</guid>
		<description>PORFAVOR alguien ayudeme, necesito abrir un archivo.txt y que cuando cierre el programa, se modifique alguien tiene el codigopara eso?</description>
		<content:encoded><![CDATA[<p>PORFAVOR alguien ayudeme, necesito abrir un archivo.txt y que cuando cierre el programa, se modifique alguien tiene el codigopara eso?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: juan</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-372449</link>
		<dc:creator>juan</dc:creator>
		<pubDate>Mon, 04 Apr 2011 00:39:22 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-372449</guid>
		<description>Muchas gracias, todo me ha sido muy util</description>
		<content:encoded><![CDATA[<p>Muchas gracias, todo me ha sido muy util</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Natalia</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-362809</link>
		<dc:creator>Natalia</dc:creator>
		<pubDate>Tue, 08 Feb 2011 15:46:39 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-362809</guid>
		<description>Hola,
Tengo un problema con la funcion raw_input.
Yo debo leer un archivo que es definido por el usuario asi que escribi el siguiente codigo :

import math
import sys
&quot;&quot;&quot;from numpy import *&quot;&quot;&quot;


input_file=input(&quot;Please enter the name of the report you wish to analyse:&quot;);
originaltxt_fresh= open(inputfile,&quot;r&quot;);
original=originaltxt_fresh.read();
originaltxt_fresh.close();
print originaltxt_fresh;


Pero al lanzar el codigo se genera el siguiente error:

Traceback (most recent call last):
 File&quot;C:/Archivos_temporales_station_unix/eje2.py&quot;, line 7, in 
    originaltxt_fresh= open(inputfile,&quot;r&quot;);
NameError: name &#039;inputfile&#039; is not defined


Pordian decirme cual es el error?


Gracias</description>
		<content:encoded><![CDATA[<p>Hola,<br />
Tengo un problema con la funcion raw_input.<br />
Yo debo leer un archivo que es definido por el usuario asi que escribi el siguiente codigo :</p>
<p>import math<br />
import sys<br />
&#8220;&#8221;"from numpy import *&#8221;"&#8221;</p>
<p>input_file=input(&#8220;Please enter the name of the report you wish to analyse:&#8221;);<br />
originaltxt_fresh= open(inputfile,&#8221;r&#8221;);<br />
original=originaltxt_fresh.read();<br />
originaltxt_fresh.close();<br />
print originaltxt_fresh;</p>
<p>Pero al lanzar el codigo se genera el siguiente error:</p>
<p>Traceback (most recent call last):<br />
 File&#8221;C:/Archivos_temporales_station_unix/eje2.py&#8221;, line 7, in<br />
    originaltxt_fresh= open(inputfile,&#8221;r&#8221;);<br />
NameError: name &#8216;inputfile&#8217; is not defined</p>
<p>Pordian decirme cual es el error?</p>
<p>Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Daniel</title>
		<link>http://mundogeek.net/archivos/2008/04/02/python-entrada-salida-ficheros/#comment-361496</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Mon, 31 Jan 2011 23:38:37 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=1435#comment-361496</guid>
		<description>Hola alguien sabe como le puedo hacer para pueda seleccionar mas de un archivo de forma interactiva pero que los nombres de los archivos vayan cambiando automaticamente a través de codigo python, ya logre la lectura y procesamiento de un archivo fijo pero necesito habrir varios en  una sola ejecucion</description>
		<content:encoded><![CDATA[<p>Hola alguien sabe como le puedo hacer para pueda seleccionar mas de un archivo de forma interactiva pero que los nombres de los archivos vayan cambiando automaticamente a través de codigo python, ya logre la lectura y procesamiento de un archivo fijo pero necesito habrir varios en  una sola ejecucion</p>
]]></content:encoded>
	</item>
</channel>
</rss>

