Skip to main content

A Python library for making graphics using ASCII characters.

Project description

graphsciics

A Python library for ascii-based graphics, with features such as animation and custom shapes as of version 0.0.3.

A basic program:

from graphsciics.graphsciics import *

from graphsciics.animate import *

from graphsciics.custom import *

canvas = Canvas(1, 1)

custom = Custom()

custom.build() (this will prompt the user and build a custom shape line by line)

rect1 = Rectangle(1, 1, Cursor(0, 0))

rect2 = Rectangle(2, 2, Cursor(0, 0))

anim = Animation(1)

anim.addframe(rect1)

anim.addframe(rect2)

anim.addframe(custom)

canvas.draw(anim)

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

graphsciics-0.0.3.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

graphsciics-0.0.3-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file graphsciics-0.0.3.tar.gz.

File metadata

  • Download URL: graphsciics-0.0.3.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for graphsciics-0.0.3.tar.gz
Algorithm Hash digest
SHA256 59123aee7389ed00e37b9c212b91f0d9d4d384c411a82e36f81e0a0227d625b6
MD5 12962da3f83f9bac12fb2aa5cb5582a9
BLAKE2b-256 2a13d9afc929057981f3f2bfab58114acd9e9c5a23422fb0a118dcbf769905ee

See more details on using hashes here.

File details

Details for the file graphsciics-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: graphsciics-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for graphsciics-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c5b5d5f27d9c5de609daa5ba52e6cdaded0aa493c4a385146a5d22c54e1217c4
MD5 29a498027e404a4251a2befafbe057bb
BLAKE2b-256 8829cd4fba962a5c4735940587b875e1a4e8648ba1ee7f612e9fb0648b46728a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page