comparar dos fechas

dmunhiz dmunhiz en gmail.com
Jue Jul 26 11:28:54 CEST 2007


Muchas gracias! Ahora lo tengo mas claro.

Remitente:
Daniel Muñiz Fontoira
Eu uso software libre [1]
[1]http://www.gnu.org/philosophy/free-sw.gl.html


Chema Cortes escribiu:
> El 26/07/07, dmunhiz <dmunhiz en gmail.com> escribió:
>> Dos preguntas, la primera es que tengo entendido que es mejor no usar en
>> from --- import -----
>> mejor es usar el impor a secas para no tener posible sconflictos de
>> variables. ¿esto es así?
> 
> Lo desaconsejable es usar el 'from modulo import *' ya que no
> controlas qué es lo que se está importando desde el módulo. La
> importación "explícita" de elemento, tal como la puse, tiene más
> control sobre qué se importa, ayudando a simplificar las referencias a
> los objetos importados.
> 
> En concreto, el "from datetime import datetime" está totalmente
> aceptado ya que 'datetime' está considera un tipo de datos común más.
> 
> 
>> la segunda pregunta es, que significa el * en
>> return datetime(*strptime(s, "%d/%m/%Y")[0:6])
>> ?
> 
> Es un modo de "desempaquetar" la tupla que devuelve strptime entre los
> argumentos que espera el constructor de datetime.
> 
> En el tutorial de python se habla algo de ello, pero mejor mira en la
> documentación el tema de las llamadas extendidas a funciones:
> 
>  http://docs.python.org/ref/calls.html
> 
> Al igual que * desempaquete tuplas, ** desempaqueta diccionarios.
> Entre los dos se crean las funciones con número variables de
> argumentos.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 




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