A python wrapper for the Numworks workshop
Project description
Numworks-workshop.py
This project is a python wrapper for the numworks workshop.
How to install ?
Just install the pypi package
With pip :
pip install numworkshop
Or with poetry :
poetry add numworkshop
How to use ?
from numWorkshop import Script, Workshop
workshop = Workshop("email", "password")
toaster = Script(name="name",
description="description",
content="print('hello-world')",
public=True)
workshop.create_script(toaster)
toaster.content = "print('nsi.xyz')"
# Since we use the script name to get acess and edit your script, your should use the name parameter
# of the edit_script method, this will update the script at the end of the process and not break script
# Other parameter are updated throught Script object...
workshop.edit_script(toaster, name="namev2")
workshop.delete_script(toaster)
script = workshop.get_script("https://workshop.numworks.com/python/thierry-barry/annuite_constante") # This return a script object.
print(script)
If you find a bug or want a new feature you can open an issue.
Adding feature ?
First clone the project :
git clone https://github.com/LeGmask/numWorkshop.git
Install project with poetry :
poetry install
Then you're ready to go !
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
numWorkshop-0.1.4.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for numWorkshop-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99d73ae60c3a4501857a965a2f330aafbc3fcf2659e1efec163db383fee10c0c |
|
MD5 | 978c8c2c9bf7d04b90dd4d9446888b4e |
|
BLAKE2b-256 | 2abb1d8fbbc6d41165b08975102023c3e3a19d9a70b517b67c5ef3dd1c173224 |