Mimesis: Fake Data Generator¶
Mimesis is a robust data generator for Python that can produce a wide range of fake data in various languages. This tool is useful for populating testing databases, creating fake API endpoints, generating JSON and XML files with custom structures, and anonymizing production data, among other purposes. With Mimesis, developers can easily obtain realistic, randomized data to facilitate development and testing.
Mimesis is Open Source and licensed under the MIT License.
Contents¶
API Reference¶
If you are looking for information on a specific function, class or method, this part of the documentation is for you.
- API
- Builtin Data Providers
- Shortcuts
- Custom Exceptions
- Base Providers
- Generic Providers
- Locale-Dependent Providers
- Locale-Independent Providers
- Schema-based Generators
- Enums
Algorithm
AudioFile
CardType
CompressedFile
CountryCode
DSNType
DocumentFile
EANFormat
FileType
Gender
ISBNFormat
ImageFile
Locale
Locale.CS
Locale.DA
Locale.DE
Locale.DEFAULT
Locale.DE_AT
Locale.DE_CH
Locale.EL
Locale.EN
Locale.EN_AU
Locale.EN_CA
Locale.EN_GB
Locale.ES
Locale.ES_MX
Locale.ET
Locale.FA
Locale.FI
Locale.FR
Locale.HU
Locale.IS
Locale.IT
Locale.JA
Locale.KK
Locale.KO
Locale.NL
Locale.NL_BE
Locale.NO
Locale.PL
Locale.PT
Locale.PT_BR
Locale.RU
Locale.SK
Locale.SV
Locale.TR
Locale.UK
Locale.ZH
Locale.values()
MeasureUnit
MeasureUnit.AMOUNT_OF_SUBSTANCE
MeasureUnit.ANGLE
MeasureUnit.ELECTRICAL_CONDUCTANCE
MeasureUnit.ELECTRIC_CAPACITANCE
MeasureUnit.ELECTRIC_CHARGE
MeasureUnit.ELECTRIC_RESISTANCE
MeasureUnit.ENERGY
MeasureUnit.FLUX
MeasureUnit.FORCE
MeasureUnit.FREQUENCY
MeasureUnit.INDUCTANCE
MeasureUnit.INFORMATION
MeasureUnit.MAGNETIC_FLUX
MeasureUnit.MAGNETIC_FLUX_DENSITY
MeasureUnit.MASS
MeasureUnit.POWER
MeasureUnit.PRESSURE
MeasureUnit.RADIOACTIVITY
MeasureUnit.SOLID_ANGLE
MeasureUnit.TEMPERATURE
MeasureUnit.THERMODYNAMIC_TEMPERATURE
MeasureUnit.VOLTAGE
MetricPrefixSign
MimeType
NumType
PortRange
TLDType
TimezoneRegion
TitleType
URLScheme
VideoFile
- Glossary
Additional Information¶
Disclaimer, legal information and other information are here for the interested.
Changelog¶
Here you can see the full list of changes between each Mimesis release.
- Version 7.1.0
- Version 7.0.0
- Version 6.1.1
- Version 6.1.0
- Version 6.0.0
- Version 5.6.1
- Version 5.5.0
- Version 5.4.0
- Version 5.3.0
- Version 5.2.1
- Version 5.1.1
- Version 5.1.0
- Version 5.0.0
- Version 4.1.3
- Version 4.1.2
- Version 4.1.1
- Version 4.1.0
- Version 4.0.0
- Version 3.3.0
- Version 3.2.0
- Version 3.1.0
- Version 3.0.0
- Version 2.1.0
- Version 2.0.1
- Version 2.0.0
- Version 1.0.5
- Version 1.0.4
- Version 1.0.3
- Version 1.0.2
- Version 1.0.1
- Version 1.0.0