faker.providers.company.it_IT

Package Contents

Classes

CompanyProvider

Provider

Functions

calculate_luhn(→ int)

Generates the Checksum using Luhn's algorithm

faker.providers.company.it_IT.calculate_luhn(partial_number: float) int

Generates the Checksum using Luhn’s algorithm

class faker.providers.company.it_IT.CompanyProvider(generator: Any)

Bases: faker.providers.BaseProvider

formats: faker.providers.ElementsType[str] = ('{{last_name}} {{company_suffix}}', '{{last_name}}-{{last_name}}', '{{last_name}},...
company_suffixes: faker.providers.ElementsType[str] = ('Inc', 'and Sons', 'LLC', 'Group', 'PLC', 'Ltd')
catch_phrase_words: Tuple[faker.providers.ElementsType[str], Ellipsis] = (('Adaptive', 'Advanced', 'Ameliorated', 'Assimilated', 'Automated', 'Balanced',...
bsWords: Tuple[faker.providers.ElementsType[str], Ellipsis] = (('implement', 'utilize', 'integrate', 'streamline', 'optimize', 'evolve', 'transform',...
company() str
Example

‘Acme Ltd’

company_suffix() str
Example

‘Ltd’

catch_phrase() str
Example

‘Robust full-range hub’

bs() str
Example

‘integrate extensible convergence’

class faker.providers.company.it_IT.Provider(generator: Any)

Bases: faker.providers.company.Provider

formats = ('{{last_name}} {{company_suffix}}', '{{last_name}}-{{last_name}} {{company_suffix}}',...
catch_phrase_words = (('Abilità', 'Access', 'Adattatore', 'Algoritmo', 'Alleanza', 'Analizzatore', 'Applicazione',...
bsWords = (('partnerships', 'comunità', 'ROI', 'soluzioni', 'e-services', 'nicchie', 'tecnologie',...
company_suffixes = ('SPA', 'e figli', 'Group', 's.r.l.')
_random_vat_office() int

Returns a random code identifying the VAT office needed to build a valid VAT with company_vat.

See https://it.wikipedia.org/wiki/Partita_IVA#Tabella_degli_Uffici_IVA

company_vat() str

Returns Italian VAT identification number (Partita IVA).