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