Duda en CGI python
Marcos Sánchez Provencio
rapto en arrakis.es
Jue Jul 18 15:40:19 CEST 2002
Lo de que las dos respuestas (la mía y la de Hernan) sean muy similares
me recuerda a lo de
Siempre debe haber una (y mejor si sólo es una) manera obvia de hacer
las cosas
There should be one-- and preferably only one --obvious way to do it.
(import this)
de Python
frente a
Siempre hay más de un modo de hacer las cosas
de Perl
El jue, 18-07-2002 a las 15:29, Hernan Martinez Foffani escribió:
> > $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
Más información sobre la lista de distribución Python-es