TxtLoadOptions класс

TxtLoadOptions класс

Представляет варианты загрузки текстового файла.

Наследование: TxtLoadOptionsAbstractTextLoadOptionsLoadOptions

Тип TxtLoadOptions предоставляет следующие элементы:

Конструкторы

КонструкторОписание
__init__(self)Создает параметры загрузки текстового файла.
__init__(self, load_format)Создает параметры загрузки текстового файла.

Характеристики

СвойствоОписание
load_formatПолучает формат загрузки.
passwordПолучает и задает пароль для рабочей книги.
parsing_formula_on_openУказывает, производится ли разбор формулы при чтении файла.
parsing_pivot_cached_recordsУказывает, кэшируются ли записи при разборе сводной таблицы при загрузке файла.
Значение по умолчанию — false.
language_codeВозвращает или задает язык пользовательского интерфейса версии рабочей книги на основе кода страны, в которой сохранен файл.
regionВозвращает или задает региональные настройки, используемые для рабочей книги, которая будет загружена.
default_style_settingsПолучает настройки стиля по умолчанию для инициализации стилей рабочей книги.
standard_fontЗадает имя стандартного шрифта по умолчанию.
standard_font_sizeУстанавливает стандартный размер шрифта по умолчанию.
ignore_not_printedИгнорируйте данные, которые не печатаются, если файл печатается напрямую.
check_data_validПроверьте корректность данных в файле шаблона.
check_excel_restrictionПроверять ли ограничения файла Excel, когда пользователь изменяет ячейки, связанные с объектами.
Например, Excel не позволяет вводить строковое значение длиной более 32К.
При вводе значения длиной более 32 КБ, например Cell.PutValue(string), если это свойство имеет значение true, вы получите исключение.
Если это свойство ложно, мы примем ваше входное строковое значение как значение ячейки, чтобы позже
вы можете вывести полное строковое значение для других форматов файлов, например CSV.
Однако, если вы установили такое значение, которое недопустимо для формата файла Excel,
Не сохраняйте книгу в формате Excel. В противном случае при создании файла Excel может возникнуть непредвиденная ошибка.
keep_unparsed_dataСохранять ли неразобранные данные в памяти рабочей книги при её загрузке из файла шаблона. Значение по умолчанию — true.
load_filterФильтр, указывающий способ загрузки данных.
memory_settingВозвращает или задает режим памяти для загруженной книги.
auto_fitter_optionsПолучает и задает параметры автоподбора
auto_filterУказывает, производится ли автоматическая фильтрация данных при загрузке файлов.
font_configsПолучает и задает индивидуальные конфигурации шрифтов.
Работает только для модели Workbook, которая использует этот LoadOptions для загрузки.
ignore_useless_shapesУказывает, следует ли игнорировать бесполезные фигуры.
preserve_padding_spaces_in_formulaУказывает, следует ли сохранять пробелы и переносы строк, которые находятся между токенами формулы.
при получении и установке формул.
Значение по умолчанию — false.
encodingПолучает и задаёт кодировку по умолчанию. Применимо только к CSV-файлу.
load_style_strategyУказывает стратегию применения стиля к проанализированным значениям при преобразовании строкового значения в число или дату-время.
convert_numeric_dataВозвращает или задает значение, указывающее, преобразована ли строка в текстовом файле в числовые данные.
convert_date_time_dataВозвращает или задает значение, указывающее, преобразована ли строка в текстовом файле в данные о дате.
keep_precisionУказывает, следует ли не анализировать строковое значение, если его длина равна 15.
separatorПолучает и задает разделитель символов текстового файла.
separator_stringПолучает и задает строковое значение в качестве разделителя.
is_multi_encodedTrue означает, что файл содержит несколько кодировок.
preferred_parsersПолучает и задает предпочтительные парсеры значений для загрузки текстового файла.
has_formulaУказывает, является ли текст формулой, если он начинается с «=».
has_text_qualifierЕсть ли текстовый квалификатор для значения ячейки. Значение по умолчанию — true.
text_qualifierЗадаёт текстовый квалификатор для значений ячеек. Квалификатор по умолчанию — ‘"’.
treat_consecutive_delimiters_as_oneСледует ли рассматривать последовательные разделители как один.
treat_quote_prefix_as_valueУказывает, следует ли рассматривать начальный знак одинарной кавычки как часть значения одной ячейки.
Значение по умолчанию — true. Если значение равно false, начальная одинарная кавычка будет удалена из значения соответствующей ячейки.
и Style.quote_prefix будет установлено как true для ячейки.
extend_to_next_sheetРаспространяет ли данные на следующий лист, если строки или столбцы данных превышают лимит.
Значение по умолчанию — false.
header_rows_countКоличество строк заголовков, которые необходимо повторить для расширенных листов.
header_columns_countКоличество столбцов заголовков, которые необходимо повторить для расширенных листов.
max_row_countМаксимальное количество строк, которые можно импортировать для одного листа.
max_column_countМаксимальное количество столбцов, которые можно импортировать для одного листа.

Методы

МетодОписание
set_paper_size(self, type)Устанавливает размер бумаги для печати по умолчанию в соответствии с настройками принтера по умолчанию.

Смотрите также