Recibí el siguiente error:
El objeto de tipo 'datetime.datetime' no tiene el atributo 'datetime'
En la siguiente línea:
date = datetime.datetime(int(year), int(month), 1)
¿Alguien sabe el motivo del error?
Importé datetime con from datetime import datetime
si eso ayuda
Gracias
python
datetime
namespaces
Chris Frank
fuente
fuente
Para python 3.3
fuente
import datetime
siempre causa problemas, por lo que estoy a favor de una solución que usosfrom datetime import datetime
Deberías usar
O cambiar
a
fuente
Realmente debería importar el módulo en su propio alias .
Lo anterior tiene los siguientes beneficios sobre las otras soluciones:
my_datetime
lugar dedate
reducir la confusión ya que ya hay undate
en el módulo de fecha y hora (datetime.date
).datetime
) no se sombrean entre sí.fuente
Si has usado:
Luego simplemente escriba el código como:
Pero si has usado:
entonces solo tú puedes escribir:
fuente
Encontré que esto es mucho más fácil
fuente
Me encuentro con el mismo error, tal vez ya haya importado el módulo utilizando solo,
import datetime
así que cambieform datetime import datetime
a soloimport datetime
. Funcionó para mí después de que lo volví a cambiar.fuente
fuente