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
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
File details
Details for the file numWorkshop-0.1.4.tar.gz.
File metadata
- Download URL: numWorkshop-0.1.4.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.8.5 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b32b746f8a285016750b9e88abad29ce68c55fe1c50ba4d7e083c4b165c2bc16
|
|
| MD5 |
87fbee03265f31855fffe1c7fc3f9ea7
|
|
| BLAKE2b-256 |
864e828e25c3a8ff7a3fe699fd9e9534c54b7d9e3ae181ac4d672d83c4c4d0ea
|
File details
Details for the file numWorkshop-0.1.4-py3-none-any.whl.
File metadata
- Download URL: numWorkshop-0.1.4-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.8.5 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99d73ae60c3a4501857a965a2f330aafbc3fcf2659e1efec163db383fee10c0c
|
|
| MD5 |
978c8c2c9bf7d04b90dd4d9446888b4e
|
|
| BLAKE2b-256 |
2abb1d8fbbc6d41165b08975102023c3e3a19d9a70b517b67c5ef3dd1c173224
|