Python / Odoo Developer

Welcome!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

PythonCom Translation

Avatar
Administrator

Open

Table 12.1. Default Python Object to VARIANT Translation

Python Object Type

VARIANT Type

Integer

VT_I4

Long Integer

VT_I4 if the value is less than 232, or VT_I8 if greater

String/Unicode

VT_BSTR

Float

VT_R8

PyTrue/PyFalse

VT_BOOL

None

VT_NULL

win32com.client.Dispatch instance

VT_DISPATCH

PyIDispatch

VT_DISPATCH

All other PyI* PythonCOM objects

VT_UNKNOWN

Pywintypes PyTIME object

VT_DATE

Any other Python sequence

An array of VARIANTs; each element of the sequence is translated using this table

Table 12.2. Default Python Object to VARIANT Translation

VARIANT Type

Python Object

VT_BOOL

VT_I2

VT_I4

VT_ERROR

Integer

VT_R4

VT_R8

Float

VT_DISPATCH

PyIDispatch

VT_UNKNOWN



Avatar
Discard