Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iamvee/karafs

تولید اسم های رندوم فینگیلیش
https://github.com/iamvee/karafs

Last synced: 3 months ago
JSON representation

تولید اسم های رندوم فینگیلیش

Awesome Lists containing this project

README

        

# karafs کرفس
تولید اسم های رندوم فینگیلیش

## installation

```shell
➜ pip install karafs
```

## usage

## دو زبانه

```shell
➜ karafs -n 10
توت فرنگی بی ناموس
toot farangi-ye bi_namoos
غورهٔ خسته
ghoore-ye khaste
انار زره پوش
anaar-e zereh push
انگور سر سپرده
angoor-e sar sepordeh
زلزلک نادان
zalzalak-e naadaan
سیب ورپریده
sib-e varparideh
فندق عقدهای
fandogh-e oghde_ee
گریپ فروت قزمیت
grip froot-e ghozmit
نارگیل پرورده
nargil-e parvardeh
تن ماهی تافته
ton maahi-ye tafteh
```

## فقط انگلیسی

```shell
➜ karafs -n 10 -en
shaftaaloo-ye boland parvaz
baalang-e khoshhal
porteghal-e foroo_heshteh
piyaz-e oghde_ee
fandogh-e afsordeh
gheisi-e kar azmoodeh
piyaz-e gomashteh
limoo shirin-e zhoolideh
senjed-e tafteh
ananas-e khafan
```

## فقط فارسی

```shell
➜ karafs -n 10 -fa

کیوی شارلاتان
لوبیا چیتی چابک
نوشابهٔ مفلس
تن ماهی اسکل
انار آلوده
انجیر پرورده
توت خسته
خیار رهیده
کمبوزهٔ شراب زده
گلابی فرسوده
```

## option `-n`
با این آپشن میتونید تعداد دفعات تولید اسم رندوم رو مشخص کنید.
اگر تنظیمش نکنید به طور پیشفرض تعداد 1 در نظر گرفته میشه.

```shell
➜ karafs -n 5
```

## option `--no-space`
با این آپشن میتونید خروجی رو بدون فاصله بین کلمات بگیرین:

```shell
➜ karafs --no-space -n 10
```

## use as library
شما میتونید کرفس رو به عنوان یک کتابخانه توی برنامه هاتون استفاده کنید.

```python
import karafs

print(karafs.gen_str()) # generate a random name (finglish)
print(karafs.gen_str('fa')) # generate a random name (persian)

print(karafs.gen_str_without_space()) # generate a random name without whitespace (finglish)
print(karafs.gen_str_without_space('fa')) # generate a random name without whitespace (persian)
```