-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Maurice Lam edited this page May 23, 2019
·
2 revisions
Hashbang is a Python 3 library for quickly creating command-line ready scripts. In the most basic form, a simple hashbang command can be just a simple annotation. For more complex types, it relies on Python3's keyword-only arguments to provide a seamless syntax for command line usage.
#!/usr/bin/env python3
from hashbang import command
@command
def echo(message):
print(message)
if __name__ == '__main__':
echo.execute()