Faker: proveedores U–Z
Esta referencia cubre 43 nombres de la fachada de Faker en el tramo U-Z. El conjunto completo contiene 675 métodos tipados (694 firmas con overloads) y 7 helpers de backend accesibles en runtime, repartidos alfabéticamente. La disponibilidad se contrastó con los 110 locales del backend instalado; un método puede estar disponible solo en determinados locales.
Preparar los ejemplos
Sección titulada «Preparar los ejemplos»Estos ejemplos generan datos en memoria. No crean tablas ni insertan registros. Define una vez esta factory; después utiliza los fragmentos dentro de su definition(), un seeder o un servicio/controlador como se muestra en Faker y datos simulados.
from orionis.orm import Integer, Model, Stringfrom orionis.orm.factories import Factory
class SampleRecord(Model): id = Integer().primary().autoIncrement() value = String(180) timestamps = False fillable = ["value"]
class SampleFactory(Factory[SampleRecord]): model = SampleRecord
def definition(self): return {"value": self.fake.word()}Cada entrada selecciona un locale compatible verificado, muestra el contrato tipado y los valores predeterminados reales del backend. ... en la firma tipada significa default no especificado por el stub, no un valor que debas pasar. Las firmas de runtime muestran el default concreto. Las variantes de locale se distinguen cuando cambian; los ejemplos conservan los nombres nativos de parámetros, aunque los métodos de la fachada usen camelCase.
Tipos como T y TEnum conservan el tipo de los valores o Enum recibidos; Callable, Iterable, Sequence, Collection, Any, Decimal, UUID y los tipos datetime pertenecen al contrato Python del proveedor. Optional permite None y Literal limita valores concretos. Los resultados no se convierten automáticamente a atributos ORM ni a JSON: aplica el cast/encoder apropiado.
Los métodos normalmente propagan errores de parámetros del backend (TypeError, ValueError, errores de formato). Si el locale no publica el nombre, la fachada produce AttributeError. image y xml requieren dependencias específicas, explicadas en sus entradas. Las vistas unique y optional se explican en la guía de uso; un resultado no hashable puede impedir aplicar unicidad. No hay garantía de que todos los métodos existan en cualquier locale.
Índice del catálogo
Sección titulada «Índice del catálogo»A-D · E-H · I-L · M-P · Q-T · U-Z
uid genera nombres y expresiones empresariales para entidades de prueba.
Contrato tipado de Orionis:
def uid() -> strFirma real para fr_CH:
fake.uid() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: fr_CH.
fake = SampleFactory(locale="fr_CH", seed=7).fakevalue = fake.uid()umid genera identificadores administrativos o fiscales ficticios; el formato depende del país.
Contrato tipado de Orionis:
def umid() -> strFirma real para en_PH:
fake.umid() -> strDisponibilidad verificada: 3 locales. Ejemplos de locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.umid()unionTerritory
Sección titulada «unionTerritory»unionTerritory genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def unionTerritory() -> strFirma real para en_IN:
fake.unionTerritory() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: en_IN.
fake = SampleFactory(locale="en_IN", seed=7).fakevalue = fake.unionTerritory()unixDevice
Sección titulada «unixDevice»unixDevice genera nombres, rutas y tipos de archivo ficticios; no crea archivos en disco.
Contrato tipado de Orionis:
def unixDevice(prefix: str | None=...) -> strFirma real para en_US:
fake.unixDevice(prefix: str | None = None) -> str| Parámetro | Propósito |
|---|---|
prefix | Prefijo de la cadena generada. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.unixDevice()unixPartition
Sección titulada «unixPartition»unixPartition genera nombres, rutas y tipos de archivo ficticios; no crea archivos en disco.
Contrato tipado de Orionis:
def unixPartition(prefix: str | None=...) -> strFirma real para en_US:
fake.unixPartition(prefix: str | None = None) -> str| Parámetro | Propósito |
|---|---|
prefix | Prefijo de la cadena generada. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.unixPartition()unixTime
Sección titulada «unixTime»unixTime genera fechas, horas e intervalos para fixtures temporales.
Contrato tipado de Orionis:
def unixTime(end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., start_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> floatFirma real para en_US:
fake.unixTime(end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, start_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> float| Parámetro | Propósito |
|---|---|
end_datetime | Límite final datetime del intervalo. |
start_datetime | Límite inicial datetime del intervalo. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.unixTime()upcA genera códigos de producto y dígitos de control para catálogos de prueba.
Contrato tipado de Orionis:
def upcA(upc_ae_mode: bool=..., base: str | None=..., number_system_digit: int | None=...) -> strFirma real para en_US:
fake.upcA(upc_ae_mode: bool = False, base: str | None = None, number_system_digit: int | None = None) -> str| Parámetro | Propósito |
|---|---|
upc_ae_mode | Genera UPC-A con equivalente UPC-E; activa el uso de base y number_system_digit. |
base | Base de seis dígitos para la conversión UPC-A/UPC-E; un valor no admisible puede generar otra base. |
number_system_digit | Dígito del sistema UPC: 0 o 1. |
Disponibilidad verificada: 107 locales. Ejemplos de locales: en_US, es_CO, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ, ar_EG.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.upcA()upcE genera códigos de producto y dígitos de control para catálogos de prueba.
Contrato tipado de Orionis:
def upcE(base: str | None=..., number_system_digit: int | None=..., safe_mode: bool=...) -> strFirma real para en_US:
fake.upcE(base: str | None = None, number_system_digit: int | None = None, safe_mode: bool = True) -> str| Parámetro | Propósito |
|---|---|
base | Base de seis dígitos para la conversión UPC-A/UPC-E; un valor no admisible puede generar otra base. |
number_system_digit | Dígito del sistema UPC: 0 o 1. |
safe_mode | Exige conversión reversible de UPC-E a UPC-A y de vuelta. |
Disponibilidad verificada: 107 locales. Ejemplos de locales: en_US, es_CO, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ, ar_EG.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.upcE()uri genera direcciones y formatos de Internet para datos de prueba; generar una cadena no abre una conexión.
Contrato tipado de Orionis:
def uri(schemes: list[str] | None=..., deep: int | None=...) -> strFirma real para en_US:
fake.uri(schemes: List[str] | None = None, deep: int | None = None) -> str| Parámetro | Propósito |
|---|---|
schemes | Esquemas de URL permitidos. |
deep | Profundidad de segmentos de la ruta URI. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.uri()uriExtension
Sección titulada «uriExtension»uriExtension genera direcciones y formatos de Internet para datos de prueba; generar una cadena no abre una conexión.
Contrato tipado de Orionis:
def uriExtension() -> strFirma real para en_US:
fake.uriExtension() -> strDisponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.uriExtension()uriPage
Sección titulada «uriPage»uriPage genera direcciones y formatos de Internet para datos de prueba; generar una cadena no abre una conexión.
Contrato tipado de Orionis:
def uriPage() -> strFirma real para en_US:
fake.uriPage() -> strDisponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.uriPage()uriPath
Sección titulada «uriPath»uriPath genera direcciones y formatos de Internet para datos de prueba; generar una cadena no abre una conexión.
Contrato tipado de Orionis:
def uriPath(deep: int | None=...) -> strFirma real para en_US:
fake.uriPath(deep: int | None = None) -> str| Parámetro | Propósito |
|---|---|
deep | Profundidad de segmentos de la ruta URI. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.uriPath()url genera direcciones y formatos de Internet para datos de prueba; generar una cadena no abre una conexión.
Contrato tipado de Orionis:
def url(schemes: list[str] | None=...) -> strFirma real para en_US:
fake.url(schemes: List[str] | None = None) -> str| Parámetro | Propósito |
|---|---|
schemes | Esquemas de URL permitidos. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.url()userAgent
Sección titulada «userAgent»userAgent genera cadenas y componentes User-Agent para simular clientes.
Contrato tipado de Orionis:
def userAgent() -> strFirma real para en_US:
fake.userAgent() -> strDisponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.userAgent()userName
Sección titulada «userName»userName genera direcciones y formatos de Internet para datos de prueba; generar una cadena no abre una conexión.
Contrato tipado de Orionis:
def userName() -> strFirma real para en_US:
fake.userName() -> strDisponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.userName()uuid1 genera valores y estructuras auxiliares de prueba; la forma de retorno depende del método.
Contrato tipado de Orionis:
def uuid1() -> strdef uuid1(cast_to: None) -> UUIDdef uuid1(cast_to: Callable[[UUID], str]) -> strdef uuid1(cast_to: Callable[[UUID], bytes]) -> bytesFirma real para en_US:
fake.uuid1(cast_to: Callable[[uuid.UUID], str] | Callable[[uuid.UUID], bytes] | None = <class 'str'>) -> bytes | str | uuid.UUID| Parámetro | Propósito |
|---|---|
cast_to | Tipo de representación final del UUID, como str o UUID. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.uuid1()uuid4 genera valores y estructuras auxiliares de prueba; la forma de retorno depende del método.
Contrato tipado de Orionis:
def uuid4() -> strdef uuid4(cast_to: None) -> UUIDdef uuid4(cast_to: Callable[[UUID], str]) -> strdef uuid4(cast_to: Callable[[UUID], bytes]) -> bytesFirma real para en_US:
fake.uuid4(cast_to: Callable[[uuid.UUID], str] | Callable[[uuid.UUID], bytes] | None = <class 'str'>) -> bytes | str | uuid.UUID| Parámetro | Propósito |
|---|---|
cast_to | Tipo de representación final del UUID, como str o UUID. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.uuid4()uuid7 genera valores y estructuras auxiliares de prueba; la forma de retorno depende del método.
Contrato tipado de Orionis:
def uuid7() -> strdef uuid7(cast_to: None) -> UUIDdef uuid7(cast_to: Callable[[UUID], str]) -> strdef uuid7(cast_to: Callable[[UUID], bytes]) -> bytesFirma real para en_US:
fake.uuid7(cast_to: Callable[[uuid.UUID], str] | Callable[[uuid.UUID], bytes] | None = <class 'str'>) -> bytes | str | uuid.UUID| Parámetro | Propósito |
|---|---|
cast_to | Tipo de representación final del UUID, como str o UUID. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.uuid7()vatId genera identificadores administrativos o fiscales ficticios; el formato depende del país.
Contrato tipado de Orionis:
def vatId() -> strFirma real para es_ES:
fake.vatId() -> str| Parámetro | Propósito |
|---|---|
prefix | Prefijo de la cadena generada. |
Variantes reales por locale:
bg_BG, cs_CZ, de, de_AT, de_CH, de_DE y 28 más:
fake.vatId() -> strel_GR:
fake.vatId(prefix: bool = True) -> strDisponibilidad verificada: 35 locales. Ejemplos de locales: es_ES, bg_BG, cs_CZ, de, de_AT, de_CH, de_DE, dk_DK.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.vatId()vehicleCategory
Sección titulada «vehicleCategory»vehicleCategory genera matrículas e identificadores de vehículos para ejemplos y fixtures.
Contrato tipado de Orionis:
def vehicleCategory() -> strFirma real para ru_RU:
fake.vehicleCategory() -> strDisponibilidad verificada: 2 locales. Ejemplos de locales: ru_RU, uk_UA.
fake = SampleFactory(locale="ru_RU", seed=7).fakevalue = fake.vehicleCategory()vehicleCategoryLetter
Sección titulada «vehicleCategoryLetter»vehicleCategoryLetter genera matrículas e identificadores de vehículos para ejemplos y fixtures.
Contrato tipado de Orionis:
def vehicleCategoryLetter() -> strFirma real para bn_BD:
fake.vehicleCategoryLetter() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: bn_BD.
fake = SampleFactory(locale="bn_BD", seed=7).fakevalue = fake.vehicleCategoryLetter()vehicleCategoryNumber
Sección titulada «vehicleCategoryNumber»vehicleCategoryNumber genera matrículas e identificadores de vehículos para ejemplos y fixtures.
Contrato tipado de Orionis:
def vehicleCategoryNumber() -> strFirma real para bn_BD:
fake.vehicleCategoryNumber() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: bn_BD.
fake = SampleFactory(locale="bn_BD", seed=7).fakevalue = fake.vehicleCategoryNumber()vehicleSerialNumber
Sección titulada «vehicleSerialNumber»vehicleSerialNumber genera matrículas e identificadores de vehículos para ejemplos y fixtures.
Contrato tipado de Orionis:
def vehicleSerialNumber() -> strFirma real para bn_BD:
fake.vehicleSerialNumber() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: bn_BD.
fake = SampleFactory(locale="bn_BD", seed=7).fakevalue = fake.vehicleSerialNumber()viBuildingNumberFormat
Sección titulada «viBuildingNumberFormat»viBuildingNumberFormat genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def viBuildingNumberFormat() -> strFirma real para vi_VN:
fake.viBuildingNumberFormat() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: vi_VN.
fake = SampleFactory(locale="vi_VN", seed=7).fakevalue = fake.viBuildingNumberFormat()village
Sección titulada «village»village genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def village() -> strFirma real para az_AZ:
fake.village() -> strDisponibilidad verificada: 2 locales. Ejemplos de locales: az_AZ, hy_AM.
fake = SampleFactory(locale="az_AZ", seed=7).fakevalue = fake.village()villagePrefix
Sección titulada «villagePrefix»villagePrefix genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def villagePrefix() -> strFirma real para hy_AM:
fake.villagePrefix() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: hy_AM.
fake = SampleFactory(locale="hy_AM", seed=7).fakevalue = fake.villagePrefix()villageSuffix
Sección titulada «villageSuffix»villageSuffix genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def villageSuffix() -> strFirma real para az_AZ:
fake.villageSuffix() -> strDisponibilidad verificada: 1 locales. Ejemplos de locales: az_AZ.
fake = SampleFactory(locale="az_AZ", seed=7).fakevalue = fake.villageSuffix()vin genera matrículas e identificadores de vehículos para ejemplos y fixtures.
Contrato tipado de Orionis:
def vin() -> strFirma real para en_US:
fake.vin() -> strDisponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.vin()visayasProvince
Sección titulada «visayasProvince»visayasProvince genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def visayasProvince() -> strFirma real para en_PH:
fake.visayasProvince() -> strDisponibilidad verificada: 3 locales. Ejemplos de locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.visayasProvince()visayasProvinceAddress
Sección titulada «visayasProvinceAddress»visayasProvinceAddress genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def visayasProvinceAddress() -> strFirma real para en_PH:
fake.visayasProvinceAddress() -> strDisponibilidad verificada: 3 locales. Ejemplos de locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.visayasProvinceAddress()visayasProvincePostcode
Sección titulada «visayasProvincePostcode»visayasProvincePostcode genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def visayasProvincePostcode() -> strFirma real para en_PH:
fake.visayasProvincePostcode() -> strDisponibilidad verificada: 3 locales. Ejemplos de locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.visayasProvincePostcode()wilaya genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def wilaya() -> strFirma real para ar_DZ:
fake.wilaya() -> strDisponibilidad verificada: 2 locales. Ejemplos de locales: ar_DZ, fr_DZ.
fake = SampleFactory(locale="ar_DZ", seed=7).fakevalue = fake.wilaya()windowsPlatformToken
Sección titulada «windowsPlatformToken»windowsPlatformToken genera cadenas y componentes User-Agent para simular clientes.
Contrato tipado de Orionis:
def windowsPlatformToken() -> strFirma real para en_US:
fake.windowsPlatformToken() -> strDisponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.windowsPlatformToken()word genera texto simulado para contenido y formularios.
Contrato tipado de Orionis:
def word(part_of_speech: str | None=..., ext_word_list: Sequence[str] | None=...) -> strFirma real para en_US:
fake.word(part_of_speech: str | None = None, ext_word_list: Sequence[str] | None = None) -> str| Parámetro | Propósito |
|---|---|
part_of_speech | Categoría gramatical del vocabulario cuando el locale la soporta. |
ext_word_list | Vocabulario alternativo o None para el nativo. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.word()words genera texto simulado para contenido y formularios.
Contrato tipado de Orionis:
def words(nb: int=..., ext_word_list: list[str] | None=..., part_of_speech: str | None=..., unique: bool=...) -> list[str]Firma real para en_US:
fake.words(nb: int = 3, ext_word_list: List[str] | None = None, part_of_speech: str | None = None, unique: bool = False) -> List[str]| Parámetro | Propósito |
|---|---|
nb | Cantidad de resultados solicitados. |
ext_word_list | Vocabulario alternativo o None para el nativo. |
part_of_speech | Categoría gramatical del vocabulario cuando el locale la soporta. |
unique | Solicita selección sin valores repetidos dentro de esta llamada. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.words()Genera texto XML y requiere xmltodict. Sin esa dependencia lanza faker.exceptions.UnsupportedFeature. Usa nb_elements y los tipos permitidos para controlar su estructura.
Contrato tipado de Orionis:
def xml(nb_elements: int=..., variable_nb_elements: bool=..., value_types: list[type] | tuple[type, ...] | None=..., allowed_types: list[type] | tuple[type, ...] | None=...) -> strFirma real para en_US:
fake.xml(nb_elements: int = 10, variable_nb_elements: bool = True, value_types: List[Type] | Tuple[Type, ...] | None = None, allowed_types: List[Type] | Tuple[Type, ...] | None = None) -> str| Parámetro | Propósito |
|---|---|
nb_elements | Cantidad de elementos a generar. |
variable_nb_elements | Permite variar la cantidad alrededor del objetivo. |
value_types | Tipos Python de los valores generados. |
allowed_types | Tipos Python que puede elegir el contenedor. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
El ejemplo captura la ausencia de la dependencia; instala Pillow para imagen o xmltodict para XML en el entorno donde necesites ese proveedor.
from faker.exceptions import UnsupportedFeature
fake = SampleFactory(locale="en_US", seed=7).faketry: value = fake.xml(nb_elements=2)except UnsupportedFeature: value = Noneyear genera fechas, horas e intervalos para fixtures temporales.
Contrato tipado de Orionis:
def year() -> strFirma real para en_US:
fake.year() -> strDisponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.year()Genera bytes de un archivo ZIP en memoria. No escribe un archivo; num_files, min_file_size y uncompressed_size deben ser positivos y compatibles.
Contrato tipado de Orionis:
def zip(uncompressed_size: int=..., num_files: int=..., min_file_size: int=..., compression: str | None=...) -> bytesFirma real para en_US:
fake.zip(uncompressed_size: int = 65536, num_files: int = 1, min_file_size: int = 4096, compression: str | None = None) -> bytes| Parámetro | Propósito |
|---|---|
uncompressed_size | Tamaño total sin comprimir en bytes. |
num_files | Número de archivos dentro del contenedor. |
min_file_size | Tamaño mínimo en bytes por archivo. |
compression | Algoritmo nativo de compresión o None. |
Disponibilidad verificada: 110 locales. Ejemplos de locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.zip(uncompressed_size=128, min_file_size=64, num_files=1)zipcode
Sección titulada «zipcode»zipcode genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def zipcode() -> strFirma real para en_US:
fake.zipcode() -> strDisponibilidad verificada: 47 locales. Ejemplos de locales: en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG, ar_JO, ar_PS.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.zipcode()zipcodeInArmy
Sección titulada «zipcodeInArmy»zipcodeInArmy genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def zipcodeInArmy() -> intFirma real para en_IN:
fake.zipcodeInArmy() -> intDisponibilidad verificada: 1 locales. Ejemplos de locales: en_IN.
fake = SampleFactory(locale="en_IN", seed=7).fakevalue = fake.zipcodeInArmy()zipcodeInMilitary
Sección titulada «zipcodeInMilitary»zipcodeInMilitary genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def zipcodeInMilitary() -> intFirma real para en_IN:
fake.zipcodeInMilitary() -> intDisponibilidad verificada: 1 locales. Ejemplos de locales: en_IN.
fake = SampleFactory(locale="en_IN", seed=7).fakevalue = fake.zipcodeInMilitary()zipcodeInState
Sección titulada «zipcodeInState»zipcodeInState genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def zipcodeInState(state_abbr: str | None=...) -> strFirma real para en_US:
fake.zipcodeInState(state_abbr: str | None = None) -> str| Parámetro | Propósito |
|---|---|
state_abbr | Abreviatura del estado para restringir el resultado local. |
include_union_territories | Incluye territorios de la Unión en códigos postales de India. |
Variantes reales por locale:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG y 39 más:
fake.zipcodeInState(state_abbr: str | None = None) -> stren_IN:
fake.zipcodeInState(state_abbr: str | None = None, include_union_territories: bool = False) -> intDisponibilidad verificada: 46 locales. Ejemplos de locales: en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG, ar_JO, ar_PS.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.zipcodeInState()zipcodePlus4
Sección titulada «zipcodePlus4»zipcodePlus4 genera direcciones y divisiones geográficas para formularios, entregas y perfiles de prueba.
Contrato tipado de Orionis:
def zipcodePlus4() -> strFirma real para en_US:
fake.zipcodePlus4() -> strDisponibilidad verificada: 45 locales. Ejemplos de locales: en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG, ar_JO, ar_PS.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.zipcodePlus4()