Spec-Zone.ru › TensorFlow

tf.compat.v1.flags.ArgumentParser

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

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

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

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

Методы

flag_type

flag_type() -> Text

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

parse

parse(
    argument: Text
) -> Optional[_T]

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

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

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

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

Spec-Zone.ru

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