Eu recebi o seguinte erro:
o objeto de tipo 'datetime.datetime' não tem atributo 'datetime'
Na seguinte linha:
date = datetime.datetime(int(year), int(month), 1)
Alguém sabe o motivo do erro?
Importei datetime com from datetime import datetime
se isso ajuda
obrigado
python
datetime
namespaces
Chris Frank
fonte
fonte
Para python 3.3
fonte
import datetime
sempre causa problemas, então eu sou a favor de uma solução que usosfrom datetime import datetime
Você deveria usar
Ou mudar
para
fonte
Você realmente deve importar o módulo em seu próprio alias .
O acima tem os seguintes benefícios sobre as outras soluções:
my_datetime
vez dedate
reduzir a confusão, pois já existe umdate
no módulo datetime (datetime.date
).datetime
) não se sombreiam.fonte
Se você já usou:
Em seguida, basta escrever o código como:
Mas se você já usou:
somente você pode escrever:
fonte
Eu achei isso muito mais fácil
fonte
Eu corro para o mesmo erro, talvez você já tenha importado o módulo usando apenas
import datetime
para alterarform datetime import datetime
para somenteimport datetime
. Funcionou para mim depois que eu mudei de volta.fonte
fonte