Also, you can use vars() function to see what attributes are available to you and their current state. In my example:

vars(process.exchanges[0].uncertainty)

returns:

{'id': None,

'olca_type': None,

'distribution_type': 'NORMAL_DISTRIBUTION',

'mean': 3,

'mean_formula': None,

'geom_mean': 1.0,

'geom_mean_formula': None,

'minimum': None,

'minimum_formula': None,

'sd': 0.25,

'sd_formula': None,

'geom_sd': None,

'geom_sd_formula': None,

'mode': None,

'mode_formula': None,

'maximum': None,

'maximum_formula': None}