iota/bin/__init__.py
def parse_argv(self, argv=None):
        # type: (Optional[tuple]) -> dict
        """
        Parses arguments for the command.

        :param argv:
            Arguments to pass to the argument parser.
            If ``None``, defaults to ``sys.argv[1:]``.
        """
        arguments = vars(self.create_argument_parser().parse_args(argv))

        seed = None
        if self.requires_seed:
            seed_filepath = arguments.pop('seed_file')

            seed = (
                self.seed_from_filepath(seed_filepath)
                if seed_filepath
                else self.prompt_for_seed()
            )

        arguments['api'] = Iota(
            adapter=arguments.pop('uri'),
            seed=seed,
            testnet=arguments.pop('testnet'),
        )

        return arguments
def parse_argv(self, argv=None):
        # type: (Optional[tuple]) -> dict
        arguments = vars(self.create_argument_parser().parse_args(argv))

        seed = None
        if self.requires_seed:
            seed_filepath = arguments.pop('seed_file')

            seed = (
                self.seed_from_filepath(seed_filepath)
                if seed_filepath
                else self.prompt_for_seed()
            )

        arguments['api'] = Iota(
            adapter=arguments.pop('uri'),
            seed=seed,
            testnet=arguments.pop('testnet'),
        )

        return arguments
def parse_argv ( self , argv = None ) : # type: (Optional[tuple]) -> dict arguments = vars ( self . create_argument_parser ( ) . parse_args ( argv ) ) seed = None if self . requires_seed : seed_filepath = arguments . pop ( 'seed_file' ) seed = ( self . seed_from_filepath ( seed_filepath ) if seed_filepath else self . prompt_for_seed ( ) ) arguments [ 'api' ] = Iota ( adapter = arguments . pop ( 'uri' ) , seed = seed , testnet = arguments . pop ( 'testnet' ) , ) return arguments
Parses arguments for the command.

        :param argv:
            Arguments to pass to the argument parser.
            If ``None``, defaults to ``sys.argv[1:]``.
Parses arguments for the command .