A Python library for generating random Persian (Farsi) names.
Project description
persian-names
A Python library for generating random Persian (Farsi) names.
Installation
Install from PyPI with pip by typing in your favorite terminal:
pip install persian-names
Usage
Let's take a look at what an example test case would look like using persian-names
.
Generate Persian names in Farsi:
import persian_names as pn
pn.fullname_fa('male') # or pn.fullname_fa('m')
pn.fullname_fa('female') # or pn.fullname_fa('f')
pn.fullname_fa('random') # or pn.fullname_fa('r')
Example:
import persian_names as pn
male = pn.fullname_fa('m')
female = pn.fullname_fa('f')
random = pn.fullname_fa('r')
print('Male name:', male)
print('Female name:', female)
print('Random name:', random)
Response:
Male name: اشکان محمدرضائیان
Female name: مهسا امینی
Random name: بیتا خسروی راد
Generate Persian names in English:
import persian_names as pn
pn.fullname_en('male') # or pn.fullname_en('m')
pn.fullname_en('female') # or pn.fullname_en('f')
pn.fullname_en('random') # or pn.fullname_en('r')
Example:
import persian_names as pn
male = pn.fullname_en('m')
female = pn.fullname_en('f')
random = pn.fullname_en('r')
print('Male name:', male)
print('Female name:', female)
print('Random name:', random)
Response:
Male name: Arsalan Mohammadi
Female name: Sara Alipour
Random name: Danial Ferdosi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
persian-names-1.1.7.tar.gz
(8.4 kB
view hashes)
Built Distribution
Close
Hashes for persian_names-1.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e231c55a58e5a5cb1fc3bfe8b7ac01aae399ab965d1c3624523cf543afde8e1 |
|
MD5 | cb210eec2adbe2b24a28330e99d7cfd4 |
|
BLAKE2b-256 | aa72dce1f4a8089178bdcbfbcfa818afc9eab9d74c0d133f2bed2843f097c627 |