faker_file package

Subpackages

Submodules

faker_file.base module

class faker_file.base.BytesValue[source]

Bases: bytes

data: Dict[str, Any] = {}
class faker_file.base.DynamicTemplate(content_modifiers: List[Tuple[callable, Dict[str, Any]]])[source]

Bases: object

Dynamic template.

class faker_file.base.FileMixin[source]

Bases: object

File mixin.

extension: str
formats: List[str]
generator: Union[Faker, Generator, Provider]
numerify: Callable
random_element: Callable
class faker_file.base.StringList(strings: Optional[List[str]] = None, separator: str = ' ')[source]

Bases: object

String list.

Usage example:

my_string = StringList(separator=”

“)

my_string += “grape” my_string += “peaches” print(my_string)

add_string(value: str) None[source]
remove_string(value: str) None[source]
class faker_file.base.StringValue[source]

Bases: str

data: Dict[str, Any] = {}

faker_file.constants module

faker_file.helpers module

faker_file.helpers.load_class_from_path(full_path: str) Type[source]

Load a class from a given full path string identifier.

Parameters:

full_path – The full path to the class, e.g. ‘module.submodule.MyClass’.

Returns:

The loaded class.

Raise:

If the module cannot be found or the class does not exist in the module, it raises ImportError.

Usage example:

my_class = load_class_from_path(“module.submodule.MyClass”) instance = my_class()

faker_file.helpers.wrap_text(text: str, wrap_chars_after: int) str[source]

Module contents