En python, la façon de vérifier si une date est-elle valable?

Je suis la construction d'une sorte de calendrier web app

J'ai mis en place le formulaire ci-dessous HTML

<form action='/event' method='post'>
Year ("yyyy"):  <input type='text' name='year' />
Month ("mm"):  <input type='text' name='month' />
Day ("dd"):  <input type='text' name='day' />
Hour ("hh"):  <input type='text' name='hour' />
Description:  <input type='text' name='info' />
             <input type='submit' name='submit' value='Submit'/>
</form>

L'entrée de l'utilisateur est alors soumis dans l'un cherrypy serveur

Je me demande, est-il un moyen de vérifier si la date saisie par l'utilisateur est une date valide?

Évidemment, je pourrais écrire tout un lot de si les déclarations, mais il y a tout construit en fonction de ce que peut le vérifier?

Grâce

OriginalL'auteur Synia | 2012-04-03