Movatterモバイル変換


[0]ホーム

URL:


[Python-Dev] SWIG and rlcompleter

Michael Hudsonmwh at python.net
Tue Aug 16 13:35:43 CEST 2005


jepler at unpythonic.net writes:> You don't need something like a buggy SWIG to put non-strings in dir().>>>>> class C: pass> ...>>>> C.__dict__[3] = "bad wolf">>>> dir(C)> [3, '__doc__', '__module__']>> This is likely to happen "legitimately", for instance in a class that allows> x.y and x['y'] to mean the same thing. (if the user assigns to x[3])I wonder if dir() should strip non-strings?Cheers,mwh--   <radix> A VoIP server "powered entirely by stabbing, that I made          out of this gun I had"                -- from Twisted.Quotes


More information about the Python-Devmailing list

[8]ページ先頭

©2009-2025 Movatter.jp