[python-win32] translating VB into Python...

Tim Roberts timr at probo.com
Fri May 11 03:18:33 CEST 2007


Michael March wrote:
> I have some sample code with this:
>
>    object.Field("UserDefined_01") = "Open"
>
> Python barfs on that.. what would be the equivalent of that in Python?
>   

Usually:
    object.Field("UserDefined_01").Value = "Open"

VB has the concept of a "default property" for a collection like this. 
Python's COM doesn't.  Unfortunately, every object has it's own "default
property", so you sometimes have to refer to documentation to figure out
what it is.

-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.



More information about the Python-win32 mailing list