Skip to main content

This module allows to use casioplot module on a computer.

Project description

Module casioplot from Casio calculator for Computer.

This can help to develop python programs in your computer and run it before put it in your calculator.

A red rectangle

Installation

pip install casioplot

This module use python 3.10.0.

Need the module Pillow to work.

Install Pillow:

pip install pillow

Usage example

Draw a single pixel

from casioplot import *

red = (255, 0, 0)
set_pixel(10, 10, red)
show_screen()  # Don't forget to show the screen to see the result.
A single pixel on the screen

For more examples and usage, please refer to the Docs.

Development setup

Nothing needed.

Release History

  • 2.1.0
    • Add all the characters in the function draw_string

  • 2.0.0
    • Add tkinter support

    • Change the way to show the screen

    • Change settings implementation

    • Thanks to @miguelTorrinhaPereira for the help

  • 1.3.2
    • Minor fix

  • 1.3.1
    • Minor fix

  • 1.3.0
    • Update settings and usage

    • Adding documentation

  • 1.2.0
    • ADD: Character support

  • 1.0.9
    • FIX: images in the docs

  • 1.0.5
    • FIX: import in the __init__ file

  • 1.0.1
    • First release on PyPI (this release is no more available now)

  • 1.0.0
    • Work in progress

Meta

Uniwix - uniwixu@gmail.com

Distributed under the MIT license. See LICENSE for more information.

https://github.com/uniwix

Contributing

  1. Fork it (https://github.com/uniwix/casioplot/fork)

  2. Create your feature branch (git checkout -b feature/fooBar)

  3. Commit your changes (git commit -am 'Add some fooBar')

  4. Push to the branch (git push origin feature/fooBar)

  5. Create a new Pull Request

Compatibility Notes

Some behaviors aren’t respected:

  • Only one calculator implemented: casio graph 90+e.

v 2.1.0 - Uniwix

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

casioplot-2.1.0.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

casioplot-2.1.0-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file casioplot-2.1.0.tar.gz.

File metadata

  • Download URL: casioplot-2.1.0.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for casioplot-2.1.0.tar.gz
Algorithm Hash digest
SHA256 3adadd7a22aa5ea4f940903793f00fd59e9c1e97909cf8f401c1d12be06b5c3b
MD5 5c188c2a9e6812678bc52f6298c80f3f
BLAKE2b-256 b9adc7c34e45a8b1f9714c4a851ca583d3418a94c48856da970e05081d1ab1ad

See more details on using hashes here.

File details

Details for the file casioplot-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: casioplot-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for casioplot-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d73f2b1734bca3aef9097ade44467070727be1fc0a6c8796b5c3e54b760c6ad
MD5 61d139b0f75908d5a57428a0e79b3347
BLAKE2b-256 eddb9cc8d4844ac7f888713b749a25f0a9b16e4dc191a4e4805f9423d0adf77a

See more details on using hashes here.

Supported by

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