問題:calendarモジュールが使えなくなった
これまでcalendarモジュールを使用していたのですが、
インポートするだけで以下のエラーが出るようになり、使用できなくなってしまいました。
しばらく使っていなかったので記憶が曖昧ですが、ひょっとすると最後に正常に利用したのちにPythonのバージョンを上げたのが原因かもしれませんが・・・。
解決方法があればご教示ください
【参考】現在使用中のPython3.8.2で使えるはずです
https://docs.python.org/ja/3/library/calendar.html
【実行環境】
Python3.8.2 32bit
Windows10 64bit
## コードとエラー
python
1# -*- coding: uTf-8 -*- 2import calendar 3
python
1Traceback (most recent call last): 2 File "c:/python/test.py", line 2, in <module> 3 import calendar 4 File "C:\Users\xxx\AppData\Local\Programs\Python\Python38-32\lib\calendar.py", line 50, in <module> 5 class _localized_month: 6 File "C:\Users\xxx\AppData\Local\Programs\Python\Python38-32\lib\calendar.py", line 52, in _localized_month 7 _months = [datetime.date(2001, i+1, 1).strftime for i in range(12)] 8 File "C:\Users\xxx\AppData\Local\Programs\Python\Python38-32\lib\calendar.py", line 52, in <listcomp> 9 _months = [datetime.date(2001, i+1, 1).strftime for i in range(12)] 10AttributeError: partially initialized module 'datetime' has no attribute 'date' (most likely due to a circular import)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/24 04:57