How to get the partial cost using evaluate_solution()?

I wanted to write a script to automatically extract the cost result to write into a csv file, but after I get the cost result by cost_result = ce.evaluate_solution(scenario, planning_problem_set, solution), I only get access to the total cost cost_result.total_costs which returns an int, but I have no idea how to obtain the partial cost.

Thank you!