balthou's picture
update tutorial, correct typose
21848e9
# Interactive code
import argparse
from interactivity import run_interactive_pipeline
if __name__ == "__main__":
BACKEND_OPTIONS = ["gradio", "qt", "mpl"]
parser = argparse.ArgumentParser()
parser.add_argument("-b", "--backend", type=str,
choices=BACKEND_OPTIONS, default=BACKEND_OPTIONS[0])
args = parser.parse_args()
backend = args.backend
extra_markdown = open("tutorial.md", 'r').read()
markdown_description = "# ๐Ÿ” READ TUTORIAL HERE \n"
markdown_description += '# Setup\n' + '`pip install interactive-pipe`' + '\n\n'
markdown_description += r'More info on [Interactive Pipe Website](https://balthazarneveu.github.io/interactive_pipe/)'+ '\n'
markdown_description += "# Source code for this tutorial \n"
markdown_description += "## Processing blocks & pipeline (~ production code, no interactivity) \n"
markdown_description += "`core.py`\n"
markdown_description += "```python\n"+open("core.py", 'r').read()+"```\n"
markdown_description += "## Add interactivity\n"
markdown_description += "`app.py`\n"
markdown_description += "```python\n"+open("interactivity.py", 'r').read()+"```\n"
markdown_description += "\n"+extra_markdown
run_interactive_pipeline(
backend=backend, markdown_description=markdown_description)