# Project description
* 파이썬을 배우는 초급자들의 파이썬 소스코드 예제에서 사용할 수 있는 유틸리티 라이브러리입니다.
* {코딩스쿨} 런스팀로봇코딩학원에서 사용하는 파이썬기본 교재에서 사용
# 기본 사용법
## install with pip:
```shell
pip install atolibrary
```
## 임포팅하기
```python
import atolibrary as ato
```
## 예제로 배우기
### lotto
* `ato.lotto.get_one_number`: 로또 번호를 하나 생성하는 함수입니다.
```python
import atolibrary as ato
number = ato.lotto.get_one_number()
print("생성된 로또 번호:", number)
# `get_one_set`: 하나의 세트를 생성하는 함수입니다.
def get_one_set():
"""
하나의 세트를 생성하는 함수입니다.
"""
# 세트 생성 로직
return set
# `get_one_set_sorted`: 정렬된 하나의 세트를 생성하는 함수입니다.
def get_one_set_sorted():
"""
정렬된 하나의 세트를 생성하는 함수입니다.
"""
# 정렬된 세트 생성 로직
return sorted_set
# `get_one_set_string`: 문자열로 된 하나의 세트를 생성하는 함수입니다.
def get_one_set_string():
"""
문자열로 된 하나의 세트를 생성하는 함수입니다.
"""
# 문자열 세트 생성 로직
return string_set
# `get_one_set_string_bracket`: 괄호로 된 문자열로 된 하나의 세트를 생성하는 함수입니다.
def get_one_set_string_bracket():
"""
괄호로 된 문자열로 된 하나의 세트를 생성하는 함수입니다.
"""
# 괄호 문자열 세트 생성 로직
return bracket_string_set
# `get_some_sets`: 여러 개의 세트를 생성하는 함수입니다.
def get_some_sets():
"""
여러 개의 세트를 생성하는 함수입니다.
"""
# 여러 개의 세트 생성 로직
return sets
```
예제:
```python
import atolibrary as ato
# `get_one_set` 함수 예제
one_set = ato.get_one_set()
print("하나의 세트:", one_set)
# `get_one_set_sorted` 함수 예제
one_set_sorted = ato.get_one_set_sorted()
print("정렬된 하나의 세트:", one_set_sorted)
# `get_one_set_string` 함수 예제
one_set_string = ato.get_one_set_string()
print("문자열로 된 하나의 세트:", one_set_string)
# `get_one_set_string_bracket` 함수 예제
one_set_string_bracket = ato.get_one_set_string_bracket()
print("괄호로 된 문자열로 된 하나의 세트:", one_set_string_bracket)
# `get_some_sets` 함수 예제
some_sets = ato.get_some_sets()
print("여러 개의 세트:", some_sets)
```
---
* `ato.names.get_human_name`: 사람 이름을 생성하는 함수입니다.
```python
import atolibrary as ato
name = ato.names.get_human_name()
print("생성된 사람 이름:", name)
```
---
* `get_social_security_number`: 주민등록번호를 생성하는 함수입니다.
```python
import atolibrary as ato
ssn = ato.get_social_security_number()
print("생성된 주민등록번호:", ssn)
```
---
* `get_school_name`: 학교 이름을 생성하는 함수입니다.
```python
import atolibrary as ato
school_name = ato.get_school_name()
print("생성된 학교 이름:", school_name)
```
---
* `get_country_name`: 국가 이름을 생성하는 함수입니다.
```python
import atolibrary as ato
country_name = ato.get_country_name()
print("생성된 국가 이름:", country_name)
```
---
* `get_robot_name`: 로봇 이름을 생성하는 함수입니다.
```python
import atolibrary as ato
robot_name = ato.get_robot_name()
print("생성된 로봇 이름:", robot_name)
```
---
* `get_vehicle_company`: 차량 회사 이름을 생성하는 함수입니다.
```python
import atolibrary as ato
vehicle_company = ato.get_vehicle_company()
print("생성된 차량 회사 이름:", vehicle_company)
```
---
* `get_color_name`: 색상 이름을 생성하는 함수입니다.
```python
import atolibrary as ato
color_name = ato.get_color_name()
print("생성된 색상 이름:", color_name)
```
### file
* `get_filename`: 파일이름을 생성하는 함수
* `get_text`: 문장을 생성하는 함수
Raw data
{
"_id": null,
"home_page": "https://github.com/attojeon/atolibrary",
"name": "atolibrary",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": "ATO JEON",
"author_email": "atto.jeon@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/3f/9c/6f0e4037d43f7cdaa606b2208f70f3972054727d9cc6e0bda6d01b0e0ca7/atolibrary-0.0.14.tar.gz",
"platform": null,
"description": "# Project description\r\n * \ud30c\uc774\uc36c\uc744 \ubc30\uc6b0\ub294 \ucd08\uae09\uc790\ub4e4\uc758 \ud30c\uc774\uc36c \uc18c\uc2a4\ucf54\ub4dc \uc608\uc81c\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc720\ud2f8\ub9ac\ud2f0 \ub77c\uc774\ube0c\ub7ec\ub9ac\uc785\ub2c8\ub2e4. \r\n * {\ucf54\ub529\uc2a4\ucfe8} \ub7f0\uc2a4\ud300\ub85c\ubd07\ucf54\ub529\ud559\uc6d0\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \ud30c\uc774\uc36c\uae30\ubcf8 \uad50\uc7ac\uc5d0\uc11c \uc0ac\uc6a9\r\n\r\n# \uae30\ubcf8 \uc0ac\uc6a9\ubc95\r\n## install with pip:\r\n```shell\r\npip install atolibrary\r\n```\r\n\r\n## \uc784\ud3ec\ud305\ud558\uae30 \r\n```python\r\nimport atolibrary as ato\r\n```\r\n\r\n## \uc608\uc81c\ub85c \ubc30\uc6b0\uae30 \r\n### lotto \r\n* `ato.lotto.get_one_number`: \ub85c\ub610 \ubc88\ud638\ub97c \ud558\ub098 \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n\r\n```python\r\nimport atolibrary as ato\r\n\r\nnumber = ato.lotto.get_one_number()\r\nprint(\"\uc0dd\uc131\ub41c \ub85c\ub610 \ubc88\ud638:\", number)\r\n\r\n# `get_one_set`: \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\ndef get_one_set():\r\n \"\"\"\r\n \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n \"\"\"\r\n # \uc138\ud2b8 \uc0dd\uc131 \ub85c\uc9c1\r\n return set\r\n\r\n# `get_one_set_sorted`: \uc815\ub82c\ub41c \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\ndef get_one_set_sorted():\r\n \"\"\"\r\n \uc815\ub82c\ub41c \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n \"\"\"\r\n # \uc815\ub82c\ub41c \uc138\ud2b8 \uc0dd\uc131 \ub85c\uc9c1\r\n return sorted_set\r\n\r\n# `get_one_set_string`: \ubb38\uc790\uc5f4\ub85c \ub41c \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\ndef get_one_set_string():\r\n \"\"\"\r\n \ubb38\uc790\uc5f4\ub85c \ub41c \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n \"\"\"\r\n # \ubb38\uc790\uc5f4 \uc138\ud2b8 \uc0dd\uc131 \ub85c\uc9c1\r\n return string_set\r\n\r\n# `get_one_set_string_bracket`: \uad04\ud638\ub85c \ub41c \ubb38\uc790\uc5f4\ub85c \ub41c \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\ndef get_one_set_string_bracket():\r\n \"\"\"\r\n \uad04\ud638\ub85c \ub41c \ubb38\uc790\uc5f4\ub85c \ub41c \ud558\ub098\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n \"\"\"\r\n # \uad04\ud638 \ubb38\uc790\uc5f4 \uc138\ud2b8 \uc0dd\uc131 \ub85c\uc9c1\r\n return bracket_string_set\r\n\r\n# `get_some_sets`: \uc5ec\ub7ec \uac1c\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\ndef get_some_sets():\r\n \"\"\"\r\n \uc5ec\ub7ec \uac1c\uc758 \uc138\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n \"\"\"\r\n # \uc5ec\ub7ec \uac1c\uc758 \uc138\ud2b8 \uc0dd\uc131 \ub85c\uc9c1\r\n return sets\r\n```\r\n\r\n\uc608\uc81c:\r\n\r\n```python\r\nimport atolibrary as ato\r\n\r\n# `get_one_set` \ud568\uc218 \uc608\uc81c\r\none_set = ato.get_one_set()\r\nprint(\"\ud558\ub098\uc758 \uc138\ud2b8:\", one_set)\r\n\r\n# `get_one_set_sorted` \ud568\uc218 \uc608\uc81c\r\none_set_sorted = ato.get_one_set_sorted()\r\nprint(\"\uc815\ub82c\ub41c \ud558\ub098\uc758 \uc138\ud2b8:\", one_set_sorted)\r\n\r\n# `get_one_set_string` \ud568\uc218 \uc608\uc81c\r\none_set_string = ato.get_one_set_string()\r\nprint(\"\ubb38\uc790\uc5f4\ub85c \ub41c \ud558\ub098\uc758 \uc138\ud2b8:\", one_set_string)\r\n\r\n# `get_one_set_string_bracket` \ud568\uc218 \uc608\uc81c\r\none_set_string_bracket = ato.get_one_set_string_bracket()\r\nprint(\"\uad04\ud638\ub85c \ub41c \ubb38\uc790\uc5f4\ub85c \ub41c \ud558\ub098\uc758 \uc138\ud2b8:\", one_set_string_bracket)\r\n\r\n# `get_some_sets` \ud568\uc218 \uc608\uc81c\r\nsome_sets = ato.get_some_sets()\r\nprint(\"\uc5ec\ub7ec \uac1c\uc758 \uc138\ud2b8:\", some_sets)\r\n```\r\n--- \r\n* `ato.names.get_human_name`: \uc0ac\ub78c \uc774\ub984\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n\r\n```python\r\nimport atolibrary as ato\r\n\r\nname = ato.names.get_human_name()\r\nprint(\"\uc0dd\uc131\ub41c \uc0ac\ub78c \uc774\ub984:\", name)\r\n```\r\n--- \r\n* `get_social_security_number`: \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n ```python\r\n import atolibrary as ato\r\n\r\n ssn = ato.get_social_security_number()\r\n print(\"\uc0dd\uc131\ub41c \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638:\", ssn)\r\n ```\r\n--- \r\n* `get_school_name`: \ud559\uad50 \uc774\ub984\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n ```python\r\n import atolibrary as ato\r\n\r\n school_name = ato.get_school_name()\r\n print(\"\uc0dd\uc131\ub41c \ud559\uad50 \uc774\ub984:\", school_name)\r\n ```\r\n--- \r\n* `get_country_name`: \uad6d\uac00 \uc774\ub984\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n ```python\r\n import atolibrary as ato\r\n\r\n country_name = ato.get_country_name()\r\n print(\"\uc0dd\uc131\ub41c \uad6d\uac00 \uc774\ub984:\", country_name)\r\n ```\r\n--- \r\n* `get_robot_name`: \ub85c\ubd07 \uc774\ub984\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n ```python\r\n import atolibrary as ato\r\n\r\n robot_name = ato.get_robot_name()\r\n print(\"\uc0dd\uc131\ub41c \ub85c\ubd07 \uc774\ub984:\", robot_name)\r\n ```\r\n--- \r\n* `get_vehicle_company`: \ucc28\ub7c9 \ud68c\uc0ac \uc774\ub984\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n ```python\r\n import atolibrary as ato\r\n\r\n vehicle_company = ato.get_vehicle_company()\r\n print(\"\uc0dd\uc131\ub41c \ucc28\ub7c9 \ud68c\uc0ac \uc774\ub984:\", vehicle_company)\r\n ```\r\n--- \r\n* `get_color_name`: \uc0c9\uc0c1 \uc774\ub984\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218\uc785\ub2c8\ub2e4.\r\n ```python\r\n import atolibrary as ato\r\n\r\n color_name = ato.get_color_name()\r\n print(\"\uc0dd\uc131\ub41c \uc0c9\uc0c1 \uc774\ub984:\", color_name)\r\n ```\r\n\r\n### file\r\n* `get_filename`: \ud30c\uc77c\uc774\ub984\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218\r\n\r\n* `get_text`: \ubb38\uc7a5\uc744 \uc0dd\uc131\ud558\ub294 \ud568\uc218 \r\n",
"bugtrack_url": null,
"license": null,
"summary": "A utility library for image processing and random number generation",
"version": "0.0.14",
"project_urls": {
"Homepage": "https://github.com/attojeon/atolibrary"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "40b3e418e190e09f4ac410ed81eafe5478bc40ba7023503f9265c35d09a07123",
"md5": "9779b602bbcd933d4be2837eb1cd9c5f",
"sha256": "ec0cc939c567f90cfefd9f7ee8c487c05b6c3d74f4a8c572990f2e0305b2f1fb"
},
"downloads": -1,
"filename": "atolibrary-0.0.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9779b602bbcd933d4be2837eb1cd9c5f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 7219,
"upload_time": "2024-08-22T08:16:14",
"upload_time_iso_8601": "2024-08-22T08:16:14.764175Z",
"url": "https://files.pythonhosted.org/packages/40/b3/e418e190e09f4ac410ed81eafe5478bc40ba7023503f9265c35d09a07123/atolibrary-0.0.14-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3f9c6f0e4037d43f7cdaa606b2208f70f3972054727d9cc6e0bda6d01b0e0ca7",
"md5": "c8c251d334c7024b5d69db48e3f5d98d",
"sha256": "64a6ca04d109ef4a9b7f293da479d2f965aacfe4ebede8bf9bbbc5d1b0040a13"
},
"downloads": -1,
"filename": "atolibrary-0.0.14.tar.gz",
"has_sig": false,
"md5_digest": "c8c251d334c7024b5d69db48e3f5d98d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 7079,
"upload_time": "2024-08-22T08:16:15",
"upload_time_iso_8601": "2024-08-22T08:16:15.819773Z",
"url": "https://files.pythonhosted.org/packages/3f/9c/6f0e4037d43f7cdaa606b2208f70f3972054727d9cc6e0bda6d01b0e0ca7/atolibrary-0.0.14.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-22 08:16:15",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "attojeon",
"github_project": "atolibrary",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "atolibrary"
}