Spaces:
Sleeping
Sleeping
| # Interactive code | |
| import argparse | |
| from interactivity import run_interactive_pipeline | |
| if __name__ == "__main__": | |
| BACKEND_OPTIONS = ["gradio", "qt"] | |
| 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 += "# Source code for this tutorial \n" | |
| markdown_description += "## Processing blocks & pipeline (~ production code, no interactivity) \n" | |
| markdown_description += "```python\n"+open("library.py", 'r').read()+"```\n" | |
| markdown_description += "## Add interactivity \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) | |