pmotools.pmo_builder.json_convert_utils module

pmotools.pmo_builder.json_convert_utils.check_additional_columns_exist(df, additional_column_list)[source]
pmotools.pmo_builder.json_convert_utils.check_null_values(df, columns)[source]

Check for null values in a list of columns

Parameters:
  • df – DataFrame to check

  • columns – List of column names to check

Returns:

None

pmotools.pmo_builder.json_convert_utils.remove_optional_null_values(json_data, optional_columns)[source]

Remove empty values from optional fields in a list of dictionaries.

Empty values include: None, empty strings (‘’), empty dicts ({}), empty lists ([]), and NaN.