첫번째 팀프로젝트
Goals
-
2명씩 조를 이루어 pip package 를 만들기
-
조 이름으로 팩키지를 만들기
-
간단한 계산기 기능(함수단위)을 만들기
-
calc 파일에 간단한 계산기 구현 후 pip에 배포
-
cmd파일을 만들어 calc의 패키지를 설치하고 dependencies에 추가
-
실행
Install
$ pip install simpleCalc_cmd
Mechanism
hc_add, hc_mul, hc_div 패키지를 dependency로 가지고 있으며 해당 패키지들의 add, div, mul 함수를 통해 call_add, call_div, call_mul을 구현하고 있습니다.
해당 함수들은 command line에서 hc_add, hc_div, hc_mul의 세가지 커맨드로 호출되며, 각각 정수 형태의 in-line arguements를 2개 요구합니다.
나눗셈을 구현하는 hc_div의 경우 결과값을 몫 remainder 나머지 형태로 출력합니다.
Example
$ hc_add 1 3
4
$hc_div 10 3
3 remainder 3
$hc_mul 3 3
9
Urls
Metadata
Release files for simpleCalc_cmd 1.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| simplecalc_cmd-1.2.2.tar.gz | 2.1 kB | Without provenance | Details for simplecalc_cmd-1.2.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| simpleCalc_cmd-1.2.2-py3-none-any.whl | Python 3 | none | any | Details for simpleCalc_cmd-1.2.2-py3-none-any.whl |
Total release size: 4.6 kB
Release files / simplecalc_cmd-1.2.2.tar.gz
| Download URL | simplecalc_cmd-1.2.2.tar.gz |
|---|---|
| Size | 2.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6231b36f32f5ff121c8a59c9f337e5d117ea7e5858843bede815f9088df092e2
|
|
BLAKE2b-256 checksum How to use checksums |
b3e33450ff87448b1dd42c2903fea0118ff90f17e77a8ff3c613b165ef2f9b1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
pdm/2.16.1 CPython/3.12.4 Darwin/23.5.0
|
Release files / simpleCalc_cmd-1.2.2-py3-none-any.whl
| Download URL | simpleCalc_cmd-1.2.2-py3-none-any.whl |
|---|---|
| Size | 2.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc704ada434cf2edbeef54ccc696fbbfc730c5dabdbcebe7375580b14bf7fba0
|
|
BLAKE2b-256 checksum How to use checksums |
e1039f53ee3d76772c5e4ef07e05ef84d00645413c2a3195aa888a5d3db24bf8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
pdm/2.16.1 CPython/3.12.4 Darwin/23.5.0
|
Security for simpleCalc_cmd 1.2.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.