Skip to main content

Korean lorem ipsum generator

Project description

kipsum

kipsum은 python 코드로 작성된 한글판 lorem ipsum 생성기입니다.

Installation

pip install kipsum

Usage

kipsum은 기본적으로 Kipsum 클래스의 인스턴스를 생성하여 사용이 가능합니다.

import kipsum

kip = kipsum.Kipsum()

# shortcut
kip.sentence(6)
>>> '더운지라 가진 사랑의 밥을 두손을 있는가?'

kip.sentences(3)
>>> ['찬미를 살 인생의 있는 노년에게서 약동하다.',
      '얼음 새가 내려온 하였으며, 생의 보라.',
      '품었기 노년에게서 심장의 보는 때에, 힘있다.']

kip.sentences(3, sep='$')
>>> '물방아 크고 하여도 목숨을 더운지라 이상!$인도하겠다는 못할 못할 소금이라 곳이 부패뿐이다.$놀이 커다란 설산에서 이것이야말로 거친 아름다우냐?'

kip.paragraph(3)
>>> '모래뿐일 피어나기 날카로우나 보는 생생하며, 말이다. 따뜻한 기쁘며, 그와 고행을 설레는 힘있다. 동력은 사랑의 없으면 꽃 낙원을 그리하였는가?'

kip.paragraphs(3)
>>> ['몸이 능히 놀이 인류의 속잎나고, 황금시대다. 크고 방황하여도, 만물은 가진 능히 부패뿐이다. 그것을 관현악이며, 투명하되 피는 위하여 끓는다.',
      '그림자는 긴지라 살 보배를 앞이 힘있다. 착목한는 있는 하여도 찾아다녀도, 바이며, 피다. 것이 청춘은 길을 원대하고, 풀이 운다.',
      '천지는 발휘하기 너의 착목한는 이것을 쓸쓸하랴? 따뜻한 긴지라 거친 작고 찾아다녀도, 사막이다. 구할 못하다 끝에 피에 심장은 있는가?']

클래스 인스턴스를 생성하지 않고 shortcut을 이용하는 방법도 있습니다. 매개변수는 동일합니다.

import kipsum

kipsum.sentence(6)
>>> '더운지라 가진 사랑의 밥을 두손을 있는가?'

kipsum.sentences(3)
>>> ['찬미를 살 인생의 있는 노년에게서 약동하다.',
     '얼음 새가 내려온 하였으며, 생의 보라.',
     '품었기 노년에게서 심장의 보는 때에, 힘있다.']

kipsum.paragraph(3)
>>> '모래뿐일 피어나기 날카로우나 보는 생생하며, 말이다. 따뜻한 기쁘며, 그와 고행을 설레는 힘있다. 동력은 사랑의 없으면 꽃 낙원을 그리하였는가?'

kipsum.paragraphs(3)
>>> ['몸이 능히 놀이 인류의 속잎나고, 황금시대다. 크고 방황하여도, 만물은 가진 능히 부패뿐이다. 그것을 관현악이며, 투명하되 피는 위하여 끓는다.',
     '그림자는 긴지라 살 보배를 앞이 힘있다. 착목한는 있는 하여도 찾아다녀도, 바이며, 피다. 것이 청춘은 길을 원대하고, 풀이 운다.',
     '천지는 발휘하기 너의 착목한는 이것을 쓸쓸하랴? 따뜻한 긴지라 거친 작고 찾아다녀도, 사막이다. 구할 못하다 끝에 피에 심장은 있는가?']

Methods

sentence(nb_words: int = 6)

문장 하나를 생성합니다. 문장 내에서 사용되는 단어의 개수는 nb_words로 결정됩니다.

sentences(nb: int = 3, sep: str = None)

문장 여러개를 생성합니다. 문장의 수는 nb에 의해 결정됩니다.

sep 값이 주어지지 않았다면 리스트 형태로 반환됩니다. 값이 주어진다면 해당 값으로 문장을 join 한 결과를 반환합니다.

paragraph(nb_sentences: int = 3)

문단 하나를 생성합니다. 문단 내의 문장 개수는 nb_sentences로 결정됩니다.

paragraphs(nb: int = 3, sep: str = None)

문단 여러개를 생성합니다. 문단의 개수는 nb로 결정됩니다.

sep 값이 주어지지 않았다면 리스트 형태로 반환됩니다. 값이 주어진다면 해당 값으로 문장을 join 한 결과를 반환합니다.

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

kipsum-1.0.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

kipsum-1.0.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file kipsum-1.0.0.tar.gz.

File metadata

  • Download URL: kipsum-1.0.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.10 Linux/5.15.0-71-generic

File hashes

Hashes for kipsum-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e5547c5522ad077036fcbbba3556773dd990bbd5b50eb7e7b53a54705bf3117f
MD5 865bd2dd1db2b176013a4cf7fb2907b0
BLAKE2b-256 7d188a56f6e0013741b8a14f13a677c1c1b026e719816652906820cf8aa5868e

See more details on using hashes here.

File details

Details for the file kipsum-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: kipsum-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.10 Linux/5.15.0-71-generic

File hashes

Hashes for kipsum-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3fead7e662bcca1b3acd02e2c667cfbddcf813752f7079e35cd9e398d87c1242
MD5 7085456dd988e01ddfd01b13642b6145
BLAKE2b-256 3202708642e878bc2d1470c481078d73976a587838b6cf50cd3233e0a0f9e7da

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