<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_report_section( html_report, component_id, container_wrapper_format=container_format):
 """Get specific report section from InaSAFE analysis summary report. :param html_report: The html report. :type html_report: basestring :param component_id: The component key. :type component_id: str :param container_wrapper_format: A string format for wrapping the section. :type container_wrapper_format: basestring :return: Requested report section as an html. :rtype: basestring """

    no_element_error = tr('No element match the tag or component id.')

    root_element, dict_of_elements = ET.XMLID(html_report)
    section_element = dict_of_elements.get(component_id)

    if section_element:
        requested_section = container_wrapper_format.format(
            section_content=str(ET.tostring(section_element)))
        return requested_section
    else:
        return no_element_error