[Python-es] Duda en CGI python

kmilo kmilo en softhome.net
Jue Jul 18 22:06:11 CEST 2002


> >     Como quedaria este codigo perl si lo pasaramos a python ???
> 
> ¿mejor? ;-)

1) Elegante
2) Legible

Que si no es por el rápido y sucio... de Marcos no entienda que era lo que hacia ese codigo
creo que hasta en AWK es mas legible, y eso ya es decir mucho

PDT2:
me hiciste acordar de mi vieja firma

-- 
When I don't understand my code
I don't complain about it, 
I code something and don't back 
to work with perl
 
Kmilo


On Thu, 18 Jul 2002 15:29:08 +0200
"Hernan Martinez Foffani" <hernan en orgmf.com.ar> wrote:

> > $countfile = "cgicount";
> >
> > $count = `cat $countfile`;
> > chop($count);
> > $count = $count + 1;
> > open(INF,">$countfile");
> > print INF "$count\n";
> > close(INF);
> >
> > print "Content-type:text/html\n\n";
> > print "<font size=-1>You are visitor number $count.</font><p>\n";
> 
> >     Como quedaria este codigo perl si lo pasaramos a python ???
> 
> ¿mejor? ;-)
> lo siento, no quiero comenzar una guerra de lenguajes, pero no
> me pude resistir :-D
> podría ser asi:
> 
> 
> countfile = "cgicount"
> count = int(file(countfile, "r").read())
> count += 1
> file("cgicount", "w").write(str(count))
> 
> print "Content-type:text/html\n"
> print "<font size=-1>You are visitor number %d.</font><p>" % count
> 
> 
> algunas consideraciones:
> - open() paso a ser un sinonimo de file()
> - por defecto print siempre agrega un '\n' al final
> 
> Saludos,
> -Hernan
> 
> 
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo.py/python-es


-- 
Software Propietario:
Software en el cual sus dueños prohiben y previenen la cooperacion entre usuarios.
http://www.gnu.org/gnu/gnu-history.es.html

Orgulloso Estudiante de 1º semestre de Ingenieria de Sistemas
Universidad Distrital Francisco Jose de Caldas
Bogota Colombia
Linux user number 269263
Homepage: http://kmiloweb.netfirms.com/


Más información sobre la lista de distribución Python-es