Vulcano
Project description
Vulcano
What is Vulcano?
Vulcano is a framework for creating command line utils.
Here's a simple example:
from vulcano.app.classes import VulcanoApp
app = VulcanoApp()
@app.register("hi", "Salute people given form parameter")
def salute_method_here(name, title="Mr."):
print("Hi! {} {} :) Glad to see you.".format(title, name))
@app.register()
def bye(name="User"):
""" Say goodbye to someone """
print("Bye {}!".format(name))
if __name__ == '__main__':
app.run()
This will create two commands:
- hi: Registered by wrapping the salute_method_here
- bye: Just registered directly with the bye function
And this will generate something like this:
Nice, right?
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
vulcano-0.0.3.tar.gz
(7.6 kB
view hashes)