示例#1
0
 cf.register_option("precision",
                    6,
                    pc_precision_doc,
                    validator=is_nonnegative_int)
 cf.register_option(
     "float_format",
     None,
     float_format_doc,
     validator=is_one_of_factory([None, is_callable]),
 )
 cf.register_option("column_space", 12, validator=is_int)
 cf.register_option(
     "max_info_rows",
     1690785,
     pc_max_info_rows_doc,
     validator=is_instance_factory((int, type(None))),
 )
 cf.register_option("max_rows",
                    60,
                    pc_max_rows_doc,
                    validator=is_nonnegative_int)
 cf.register_option(
     "min_rows",
     10,
     pc_min_rows_doc,
     validator=is_instance_factory([type(None), int]),
 )
 cf.register_option("max_categories",
                    8,
                    pc_max_categories_doc,
                    validator=is_int)
示例#2
0
    def _deprecate_column_space(key):
        warnings.warn(
            "column_space is deprecated and will be removed "
            "in a future version. Use df.to_string(col_space=...) "
            "instead.",
            FutureWarning,
            stacklevel=find_stack_level(),
        )

    cf.register_option("column_space", 12, validator=is_int, cb=_deprecate_column_space)
    cf.register_option(
        "max_info_rows",
        1690785,
        pc_max_info_rows_doc,
        validator=is_instance_factory((int, type(None))),
    )
    cf.register_option("max_rows", 60, pc_max_rows_doc, validator=is_nonnegative_int)
    cf.register_option(
        "min_rows",
        10,
        pc_min_rows_doc,
        validator=is_instance_factory([type(None), int]),
    )
    cf.register_option("max_categories", 8, pc_max_categories_doc, validator=is_int)

    def _deprecate_negative_int_max_colwidth(key):
        value = cf.get_option(key)
        if value is not None and value < 0:
            warnings.warn(
                "Passing a negative integer is deprecated in version 1.0 and "
示例#3
0
            "column_space is deprecated and will be removed "
            "in a future version. Use df.to_string(col_space=...) "
            "instead.",
            FutureWarning,
            stacklevel=find_stack_level(),
        )

    cf.register_option("column_space",
                       12,
                       validator=is_int,
                       cb=_deprecate_column_space)
    cf.register_option(
        "max_info_rows",
        1690785,
        pc_max_info_rows_doc,
        validator=is_instance_factory((int, type(None))),
    )
    cf.register_option("max_rows",
                       60,
                       pc_max_rows_doc,
                       validator=is_nonnegative_int)
    cf.register_option(
        "min_rows",
        10,
        pc_min_rows_doc,
        validator=is_instance_factory([type(None), int]),
    )
    cf.register_option("max_categories",
                       8,
                       pc_max_categories_doc,
                       validator=is_int)
示例#4
0

with cf.config_prefix("display"):
    cf.register_option("precision", 6, pc_precision_doc, validator=is_nonnegative_int)
    cf.register_option(
        "float_format",
        None,
        float_format_doc,
        validator=is_one_of_factory([None, is_callable]),
    )
    cf.register_option("column_space", 12, validator=is_int)
    cf.register_option(
        "max_info_rows",
        1690785,
        pc_max_info_rows_doc,
        validator=is_instance_factory((int, type(None))),
    )
    cf.register_option("max_rows", 60, pc_max_rows_doc, validator=is_nonnegative_int)
    cf.register_option(
        "min_rows",
        10,
        pc_min_rows_doc,
        validator=is_instance_factory([type(None), int]),
    )
    cf.register_option("max_categories", 8, pc_max_categories_doc, validator=is_int)
    cf.register_option(
        "max_colwidth", 50, max_colwidth_doc, validator=is_nonnegative_int
    )
    if is_terminal():
        max_cols = 0  # automatically determine optimal number of columns
    else:
示例#5
0
    except NameError:  # assume standard Python interpreter in a terminal
        return True
    else:
        if hasattr(ip, 'kernel'):  # IPython as a Jupyter kernel
            return False
        else:  # IPython in a terminal
            return True


with cf.config_prefix('display'):
    cf.register_option('precision', 6, pc_precision_doc, validator=is_int)
    cf.register_option('float_format', None, float_format_doc,
                       validator=is_one_of_factory([None, is_callable]))
    cf.register_option('column_space', 12, validator=is_int)
    cf.register_option('max_info_rows', 1690785, pc_max_info_rows_doc,
                       validator=is_instance_factory((int, type(None))))
    cf.register_option('max_rows', 60, pc_max_rows_doc,
                       validator=is_instance_factory([type(None), int]))
    cf.register_option('max_categories', 8, pc_max_categories_doc,
                       validator=is_int)
    cf.register_option('max_colwidth', 50, max_colwidth_doc, validator=is_int)
    if is_terminal():
        max_cols = 0  # automatically determine optimal number of columns
    else:
        max_cols = 20  # cannot determine optimal number of columns
    cf.register_option('max_columns', max_cols, pc_max_cols_doc,
                       validator=is_instance_factory([type(None), int]))
    cf.register_option('large_repr', 'truncate', pc_large_repr_doc,
                       validator=is_one_of_factory(['truncate', 'info']))
    cf.register_option('max_info_columns', 100, pc_max_info_cols_doc,
                       validator=is_int)