eepy - modules for a Python course
eepy is a collection of Python modules and programs which are intended to be used at a Python course in Sungkyunkwan University. Over half of the codes came from introcs package by Dr. Walker M. White under MIT license, and we greatly appeciate his package for being released under open source license.
- eepy at PYPI : https://pypi.org/project/eepy/
- eepy at github : https://github.com/hbmin/eepy
Installation
To install eepy from PyPI, run:
$ pip install eepy
Then you can import eepy to use modules/classes in eepy, or you can use pycat:
>>> import eepy
or,
$ pycat [options] file1 [file2 [file3 ...]]
For full usage instructions, help(eepy) at Python prompt or run:
>>> help(eepy)
or,
$ pycat -h
Changes and Additions
The modifications in this package are minor fixes and cosmetic changes to introcs package by Dr. Walker M. White, and some more modules for this Python course are added.
- art.py : classes for the Python course which came from introcs
- point.py : classes Point3 and Point2 from introcs.
- cat.py : command-line tool similar to UNIX cat command.
- test.py : helper functions for unit testing of homeworks.
- zoo.py : helpful small functions used in the Python course.
Acknowledgements
Thanks to Dr. Walker M. White for open-sourcing his introcs.
- introcs : https://pypi.org/project/introcs/
Release files for eepy 0.3.55
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| eepy-0.3.55.tar.gz | 18.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| eepy-0.3.55-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 50.8 kB
Release files / eepy-0.3.55.tar.gz
| Download URL | eepy-0.3.55.tar.gz |
|---|---|
| Size | 18.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
517a4e832421c3d591adc455498cd5684f02135548785486d31983bb667c54e6
|
|
BLAKE2b-256 checksum How to use checksums |
383fba421ccd063aeccf23ed34c1d93655a8bd1a53630c13b03b5ad73ed14393
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.9
|
Release files / eepy-0.3.55-py3-none-any.whl
| Download URL | eepy-0.3.55-py3-none-any.whl |
|---|---|
| Size | 32.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3768dafb1bfb52a559a5013acd057115a21924d0c9fd6f9114eca2709b39145b
|
|
BLAKE2b-256 checksum How to use checksums |
92425e6a7e3dc6195b35348065dcc0279e576567906eaae6390467104f23f4c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.9
|