Spaces:
Sleeping
Sleeping
File size: 1,027 Bytes
4f6789c 2815cec 4f6789c 153d592 2815cec 4f6789c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# 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)
|