def __init__(self, *args, **kwargs) -> None:
        """Initialize attributes.

        :param seed: Seed.
        """
        super().__init__(*args, **kwargs)
        self.__words = Text('en')._data.get('words', {})
Beispiel #2
0
 def __init__(self, *args, **kwargs):
     """
     :param str locale: Current locale.
     """
     super().__init__(*args, **kwargs)
     self.__inet = Internet()
     self.__text = Text('en')
Beispiel #3
0
    def __init__(self, *args, **kwargs):
        """Initialize attributes.

        :param args: Arguments.
        :param kwargs: Keyword arguments.
        """
        super().__init__(*args, **kwargs)
        self.__text = Text('en', seed=self.seed)
Beispiel #4
0
    def __init__(self, *args, **kwargs) -> None:
        """Initialize attributes.

        :param seed: Seed.
        """
        super().__init__(*args, **kwargs)
        self.__words = Text('en')._data['words']
        self.__chars = string.ascii_letters + string.digits + string.punctuation
Beispiel #5
0
    def __init__(self, *args: t.Any, **kwargs: t.Any) -> None:
        """Initialize attributes.

        :param args: Arguments.
        :param kwargs: Keyword arguments.
        """
        super().__init__(*args, **kwargs)
        self._text = Text(Locale.EN, seed=self.seed)
Beispiel #6
0
    def __init__(self, *args, **kwargs) -> None:
        """Initialize attributes.

        :param locale: Current locale.
        :param seed: Seed.
        """
        super().__init__(*args, **kwargs)
        self.__inet = Internet('en', seed=self.seed)
        self.__text = Text('en', seed=self.seed)
Beispiel #7
0
    def mnemonic_code(self, length: int = 12) -> str:
        """Generate pseudo mnemonic code.

        :param length: Length of code (number of words).
        :return: Mnemonic code.
        """
        text = Text('en')
        words = text._data['words']['normal']

        self.random.shuffle(words)
        code = [self.random.choice(words) for _ in range(length)]
        return ' '.join(code)
Beispiel #8
0
 def __init__(self):
     super().__init__()
     self.__text = Text('en')