convertClipData(data, from_binary, from_blosc_compression, to_binary, to_blosc_compression)
→ str
for Python 2, bytes
for Python 3
指定したdataのクリップを、あるフォーマットから別のフォーマットに変換します。
from_binaryとfrom_blosc_compressionには、指定したdataのフォーマットを指定します。
-
from_binaryが
True
の場合、指定するデータはバイナリClipデータです。False
の場合、指定するデータはプレーンテキスト(ASCII)Clipデータです。 -
from_blosc_compressionが
True
の場合、指定するデータはBlosc圧縮バイナリClipデータです。これはプレーンテキスト(ASCII)Clipデータには使用することができません。
to_binaryとto_blosc_compressionには、指定したdataの変換先のフォーマットを指定します。
-
to_binaryが
True
の場合、バイナリClipデータに変換されます。False
の場合、ASCIIのClipデータに変換されます。 -
to_blosc_compressionの
True
の場合、Blosc圧縮バイナリClipデータに変換されます。これはプレーンテキスト(ASCII)Clipデータには使用することができません。
この関数に渡すデータは、Python3だとbytes
オブジェクト、Python2だとstr
オブジェクトである必要があります。
同様に、この関数が返すデータは、Python3だとbytes
オブジェクト、Python2だとstr
オブジェクトです。
詳細は、HOMバイナリデータを参照してください。
from_binary = False
且つfrom_blosc_compression = True
の場合、または、to_binary = False
且つto_blosc_compression = True
の場合はhou.InvalidInput例外を引き起こします。
指定したdataが無効であれば、hou.OperationFailed例外を引き起こします。