[gull] python2.5 et type(x)

Philippe Strauss philou at philou.ch
Thu Jul 31 06:56:53 CEST 2008


On Wed, Jul 30, 2008 at 05:32:37PM +0200, Christian Kaenzig wrote:
> On Wednesday 30 July 2008 17:18:15 Philippe Strauss wrote:
> > Hello,
> >
> > J'ai un script datant d'un bail que je dépoussière.
> > le seul truc poussièreux en fait, c'est ceci:
> >
> > if type(dict[k]) == types.DictType:
> >
> > cela fonctionnait avec python2.2 ou 2.3, plus avec 2.5.
> 
> Salut. Ca fonctionne très bien tel quel chez moi, avec python 2.5 :
> 
> >>> import types
> >>> dict = {'a':{'b':1}}
> >>> k='a'
> >>> type(dict[k]) == types.DictType
> True
> 
> J'ai comme l'impression que ton problème est ailleurs... tu pourrais élaborer 
> un peu sur le "ça fonctionne pas" ?

arf, le couillon, j'avais pas vu qu'il fallait faire "import types".
désolé.

merci, aplus.

-- 
Philippe Strauss
http://philou.ch



More information about the gull mailing list