def source_config ( self , config_fn ) :
    if ( config_fn . startswith ( "str" ) or config_fn . startswith ( "str" ) ) :
        real_fn = "str" % config_fn
    else :
        real_fn = config_fn
    fn = sh . joinpths ( self . installer . get_option ( "str" ) , "str" , real_fn )
    return ( fn , sh . load_file ( fn ) )

def source_config ( self , config_fn ) :
    if ( config_fn . startswith ( "str" ) or
        config_fn . startswith ( "str" ) ) :
        real_fn = "str" % config_fn
    else :
        real_fn = config_fn
    fn = sh . joinpths ( self . installer . get_option ( "str" ) , "str" , real_fn )
    return ( fn , sh . load_file ( fn ) )

次に示すpythonコードの誤りを修正しなさい。