ProcessParams

class igwn_ligolw.lsctables.ProcessParams(**kwargs)

Bases: RowType

Example:

>>> x = ProcessParams()
>>> x.pyvalue = "test"
>>> print(x.type)
lstring
>>> print(x.value)
test
>>> print(x.pyvalue)
test
>>> x.pyvalue = 6.
>>> print(x.type)
real_8
>>> assert x.value == '6'
>>> print(x.pyvalue)
6.0
>>> x.pyvalue = None
>>> print(x.type)
None
>>> print(x.value)
None
>>> print(x.pyvalue)
None
>>> x.pyvalue = True
>>> print(x.type)
int_4s
>>> assert x.value == '1'
>>> x.pyvalue
1

Attributes Summary

Attributes Documentation

param
process_id
program
pyvalue
type
value