prenoms
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 :
COMMONUNCOMMONRAREVERY_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.
Metadata
Release files for prenoms 0.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| prenoms-0.5.1.tar.gz | 5.2 MB | Without provenance | Details for prenoms-0.5.1.tar.gz |
Release files / prenoms-0.5.1.tar.gz
| Download URL | prenoms-0.5.1.tar.gz |
|---|---|
| Size | 5.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c39b7c41563701aeeb9afb159e6ec1688d409e8a00b9a12724dbfb1e75ac211a
|
|
BLAKE2b-256 checksum How to use checksums |
879ffb068e2980396bc1da903524553e7b82b4c8a50720746b50816cc5f93b0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Security for prenoms 0.5.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.