A python package for making simple repls
Project description
EZREPL (Python REPL Maker)
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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
ezrepl-1.1-py3-none-any.whl
(4.6 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b19810a6c3830ccafb1e5797c28e96149580309fe2b07f7f49bb3935ea9a4d00
|
|
| MD5 |
e9bed8700d7da8e1e4314b67ea1142d1
|
|
| BLAKE2b-256 |
0b4f0dfef30b0e7e82b950ba0da4bb0571bf79d5e5838821007ba69c3b99fec2
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ed56594ef551daa98f6cb800093d2fa520b84dcf8e61c62b6f9a79f74c376bb
|
|
| MD5 |
fc9ede9edcdc1fe34137cd9db8bd55fe
|
|
| BLAKE2b-256 |
091b5e28ccfe6371abba30c29d3def5857ca33d702fd0d69bbc0a01ad3f97a2d
|