Spec-Zone.ru › TensorFlow 2.4

tf.compat.v1.flags.ArgumentParser

Базовый класс, используемый для разбора и преобразования аргументов.

Просмотр псевдонимов

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.app.flags.ArgumentParser

Метод parse() проверяет, является ли строковый аргумент допустимым значением, и преобразует его в базовый тип. Если значение не может быть преобразовано, он должен вызывать исключение 'ValueError' с удобочитаемым объяснением, почему значение недопустимо.

Подклассы также должны определить строку syntactic_help, которая может быть представлена пользователю для описания формы допустимых значений.

Классы анализаторов аргументов должны быть бессостоятельными, так как экземпляры кешируются и используются совместно между флагами. Допускаются аргументы инициализатора, но все переменные члена должны быть получены только из аргументов инициализатора.

Методы

flag_type

flag_type()

Возвращает строку, представляющую тип флага.

parse

parse(
    argument
)

Разбирает строковый аргумент и возвращает значение базового типа.

По умолчанию возвращает свой аргумент без изменений.

Аргументы
argument Строковый аргумент, переданный в командной строке.
Исключения
ValueError Возникает, когда не удается разобрать аргумент.
TypeError Возникает, когда у аргумента неправильный тип.
Возвращаемое значение
Разбор значения в базовом типе.
Переменные класса
syntactic_help ''

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/compat/v1/flags/ArgumentParser

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API