faker_file.providers.base package

Submodules

faker_file.providers.base.image_generator module

class faker_file.providers.base.image_generator.BaseImageGenerator(**kwargs)[source]

Bases: object

Base image generator.

generate(content: str, data: Dict[str, Any], provider: Union[Faker, Generator, Provider]) bytes[source]
handle_kwargs(**kwargs)[source]

Handle kwargs.

faker_file.providers.base.mp3_generator module

class faker_file.providers.base.mp3_generator.BaseMp3Generator(content: str, generator: Union[Faker, Generator, Provider], **kwargs)[source]

Bases: object

Base MP3 generator.

content: str
generate(**kwargs) bytes[source]
generator: Union[Faker, Generator, Provider]
handle_kwargs(**kwargs)[source]

Handle kwargs.

faker_file.providers.base.pdf_generator module

class faker_file.providers.base.pdf_generator.BasePdfGenerator(**kwargs)[source]

Bases: object

Base PDF generator.

generate(content: str, data: Dict[str, Any], provider: Union[Faker, Generator, Provider]) bytes[source]
handle_kwargs(**kwargs)[source]

Handle kwargs.

faker_file.providers.base.text_augmenter module

class faker_file.providers.base.text_augmenter.BaseTextAugmenter(**kwargs)[source]

Bases: object

Base text augmenter.

augment(text: str) str[source]
handle_kwargs(**kwargs)[source]

Handle kwargs.

faker_file.providers.base.text_extractor module

class faker_file.providers.base.text_extractor.BaseTextExtractor(**kwargs)[source]

Bases: object

Base text extractor.

extract(source_file: Union[Path, str]) str[source]
handle_kwargs(**kwargs)[source]

Handle kwargs.

path: str

Module contents