degree¶
- fakernaija.commands.degree(*args: t.Any, **kwargs: t.Any) t.Any¶
Returns random degree objects.
- Parameters:
repeat (int) – The number of random degree objects to return. Must be a positive integer. Defaults to 1.
degree_type (str | None) – The type of degree to generate. Defaults to any type.
output (str) – The format of the output file if provided.
Note
Degree type options: undergraduate, masters, doctorate
Output options: csv, json, text
Examples
To return a single random degree object:
$ naija degree {'name': 'Bachelor of Science', 'degree_type': 'undergraduate', 'abbr': 'B.Sc.'}
To return a random degree object by degree type:
$ naija degree --degree-type undergraduate {'name': 'Bachelor of Medicine, Bachelor of Surgery', 'degree_type': 'undergraduate', 'abbr': 'MBBS'}
To return 3 random degree objects:
$ naija degree --repeat 3 {'name': 'Doctor of Education', 'degree_type': 'doctorate', 'abbr': 'Ed.D.'} {'name': 'Bachelor of Nursing Science', 'degree_type': 'undergraduate', 'abbr': 'B.N.Sc.'} {'name': 'Master of Education', 'degree_type': 'masters', 'abbr': 'M.Ed.'}
To return 30 random degree objects and save them to a specified format:
$ naija degree --repeat 30 --degree-type undergraduate --output json Generated data saved to /path/to/directory/filename.ext
- fakernaija.commands.degree_abbr(*args: t.Any, **kwargs: t.Any) t.Any¶
Returns random degree abbreviations.
- Parameters:
repeat (int) – The number of random degree abbreviations to return. Must be a positive integer. Defaults to 1.
degree_type (str | None) – The type of degree to generate. Defaults to any type.
output (str) – The format of the output file if provided.
Note
Degree type options: undergraduate, masters, doctorate
Output options: csv, json, text
Examples
To return a single random degree abbreviation:
$ naija degree_abbr B.Pharm.
To return 3 random random degree abbreviations:
$ naija degree_abbr --repeat 3 MBBS LL.M. B.Sc.
To return a random degree abbreviation by degree type:
$ naija degree_abbr --degree-type masters M.Eng.
To return 30 random degree abbrs and save them to a specified format:
$ naija degree_abbr --repeat 30 --degree-type undergraduate --output text Generated data saved to /path/to/directory/filename.ext
- fakernaija.commands.degree_name(*args: t.Any, **kwargs: t.Any) t.Any¶
Returns random degree names.
- Parameters:
repeat (int) – The number of random degree names to return. Must be a positive integer. Defaults to 1.
degree_type (str | None) – The type of degree to generate. Defaults to any type.
output (str) – The format of the output file if provided.
Note
Degree type options: undergraduate, masters, doctorate
Output options: csv, json, text
Examples
To return a single random degree name:
$ naija degree_name Bachelor of Law
To return 3 random random degree names:
$ naija degree_name --repeat 3 Bachelor of Technology Bachelor of Education Master of Urban and Regional Planning
To return a random degree name by degree type:
$ naija degree_name --degree-type undergraduate Bachelor of Medicine, Bachelor of Surgery
To return 30 random degree names and save them to a specified format:
$ naija degree_name --repeat 30 --degree-type undergraduate --output csv Generated data saved to /path/to/directory/filename.ext