Saya mendapatkan kesalahan berikut:
tipe objek 'datetime.datetime' tidak memiliki atribut 'datetime'
Di baris berikut:
date = datetime.datetime(int(year), int(month), 1)
Apakah ada yang tahu alasan kesalahannya?
Saya mengimpor datetime dengan from datetime import datetime
jika itu membantu
Terima kasih
python
datetime
namespaces
Chris Frank
sumber
sumber
Untuk python 3.3
sumber
import datetime
selalu menyebabkan masalah, jadi saya mendukung solusi yang menggunakanfrom datetime import datetime
Kamu harus menggunakan
Atau ubah
untuk
sumber
Anda harus benar-benar mengimpor modul ke dalam aliasnya sendiri .
Di atas memiliki keunggulan berikut dibandingkan solusi lainnya:
my_datetime
alih-alihdate
mengurangi kebingungan karena sudah adadate
di modul datetime (datetime.date
).datetime
) tidak saling membayangi.sumber
Jika Anda pernah menggunakan:
Kemudian cukup tulis kodenya sebagai:
Tetapi jika Anda telah menggunakan:
maka hanya Anda yang bisa menulis:
sumber
Saya menemukan ini jauh lebih mudah
sumber
Saya mengalami kesalahan yang sama mungkin Anda sudah mengimpor modul dengan hanya menggunakan
import datetime
jadi ubahform datetime import datetime
ke sajaimport datetime
. Ini berhasil untuk saya setelah saya mengubahnya kembali.sumber
sumber