この投稿を通じて、このPython カレンダー ウィジェットを見つけました。ユーザーがカレンダーで選択した日付を印刷しようとしています。私が試したことは、このようなものです
mycalendar=Calendar()
print mycalendar.selection()
この小さなコードだけでは物事が明確にならないことはわかっています。"Calendar" はクラスで、selection(self) は Calendar クラス内の戻り値を持つ関数です。コードが長すぎてここに投稿できないため、明確に理解するには、上記のリンクを参照してください。
私の問題は、スクリプトを実行すると、関数からの戻り値を返す代わりに、「TypeError: 'NoneType' object is not callable」というエラー メッセージが表示されることです。ユーザーがカレンダーで選択した日付を印刷する方法はありますか?