Skip to main content

A python package for making simple repls

Project description

EZREPL (Python REPL Maker)

made-with-python

Description

A simple REPL maker. For python, made in python. Right now you can make a simple REPL and parse it by making a evaluator class. You can also hook up a HelpMenu class to the repl.

Prerequisites

Installation

pip3 install ezrepl

Contributing

Coming Soon

License

MIT License Here.

Functionality

Simple Repl

import ezrepl

class MyRepl(ezrepl.Repl):
    def evaluator(self, ui):
        if ui == "hello":
            print("sup")

app = MyRepl(prefix="Hi: ", breaker="quit")
app.mainloop()

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

ezrepl-1.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

ezrepl-1.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file ezrepl-1.1.tar.gz.

File metadata

  • Download URL: ezrepl-1.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for ezrepl-1.1.tar.gz
Algorithm Hash digest
SHA256 b19810a6c3830ccafb1e5797c28e96149580309fe2b07f7f49bb3935ea9a4d00
MD5 e9bed8700d7da8e1e4314b67ea1142d1
BLAKE2b-256 0b4f0dfef30b0e7e82b950ba0da4bb0571bf79d5e5838821007ba69c3b99fec2

See more details on using hashes here.

File details

Details for the file ezrepl-1.1-py3-none-any.whl.

File metadata

  • Download URL: ezrepl-1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for ezrepl-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9ed56594ef551daa98f6cb800093d2fa520b84dcf8e61c62b6f9a79f74c376bb
MD5 fc9ede9edcdc1fe34137cd9db8bd55fe
BLAKE2b-256 091b5e28ccfe6371abba30c29d3def5857ca33d702fd0d69bbc0a01ad3f97a2d

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