Skip to main content

Générateur de noms aléatoire

Project description

prenoms

Build Status CodeCoveragge PyPI version PyPI - Python Version

Générateur de prénoms

Installation

Le script est disponible sur PyPI. Pour installer avec pip :

pip install prenoms

Utilisation

prenoms peut être utilisé via la ligne de commande ou importé comme paquet Python.

Utilisation depuis la ligne de commande

Pour utiliser prenoms depuis la ligne de commande :

$ prenoms
Jean Dupont

Utilisation du paquet Python

Quelques exemples d'utilisation :

>>> import prenoms
>>> prenoms.get_nom_complet()
'Jean Bernard'
>>> prenoms.get_prenom()
'Lucie'
>>> prenoms.get_nom()
'Lefevre'
>>> prenoms.get_prenom(originality=Originality.VERY_RARE, gender=Gender.MALE, year=1995)
'Hortensius'
>>> prenoms.get_nom(originality=Originality.VERY_RARE, year=1995)
'Wazner'

Le paramètre originality permet de spécifier l'originalité du nom ou du prénom. Quatre options sont disponibles :

  • COMMON
  • UNCOMMON
  • RARE
  • VERY_RARE

Le paramètre gender permet de spécifier le genre du prénom, les options sont MALE ou FEMALE.

Le paramètre year permet de spécifier la décennie de recherche pour un nom ou un prénom. Si ce paramètre est égal à None, l'entièreté des données est utilisée.

Détails sur les données

Les prénoms sont ceux de personnes nées entre 1900 et 2018 en France (hors Mayotte), regroupés par décennies. Ils doivent avoir été donnés au moins 3 fois par an pour figurer dans la liste globale, et 10 fois par décénnie pour apparaître dans les listes décennales.

Les noms de famille (anciennement noms patronymiques) sont ceux de personnes nées entre 1891 et 2000 en France métropolitaine (sauf celles nées avant 1946 et décédées avant 1972) et celles nées entre 1900 et 2000 dans un département d'outremer. Un nom doit apparaître 10 fois par décénnie pour apparaître dans les listes décennales.

Un nom ou un prénom est commun s'il apparaît plus de 500 fois dans une liste, peu commun s'il apparaît plus de 100 fois, rare s'il apparaît plus de 50 fois, et très rare sinon.

Licence

Ce projet est sous licence MIT.

Les données dans le dossier prenoms/data proviennent de l'INSEE et appartiennent au domaine public.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prenoms-0.5.1.tar.gz (5.2 MB view details)

Uploaded Source

File details

Details for the file prenoms-0.5.1.tar.gz.

File metadata

  • Download URL: prenoms-0.5.1.tar.gz
  • Upload date:
  • Size: 5.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for prenoms-0.5.1.tar.gz
Algorithm Hash digest
SHA256 c39b7c41563701aeeb9afb159e6ec1688d409e8a00b9a12724dbfb1e75ac211a
MD5 a0aa24425746d238dc23f1a57b8b8fa6
BLAKE2b-256 879ffb068e2980396bc1da903524553e7b82b4c8a50720746b50816cc5f93b0e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page