Skip to main content

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.

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.

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)

Source distribution for eepy 0.3.55
File Size Uploaded
eepy-0.3.55.tar.gz 18.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eepy 0.3.55
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.3.55 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page