Spaces:
Build error
Build error
File size: 903 Bytes
2d9c467 2662822 2d9c467 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
from pathlib import Path
import sys
import gradio as gr
def read_markdown(filepath):
with open(filepath, 'r') as file:
lines = file.readlines()
start_index = None
end_index = None
for i, line in enumerate(lines):
if line.strip() == '---':
if start_index is None:
start_index = i
else:
end_index = i
break
if end_index is None:
return ''.join(
lines) # If no end delimiter found, return entire content
else:
return ''.join(lines[end_index +
1:]) # Return content after end delimiter
local_path = Path(sys.path[0])
filepath = local_path / "README.md"
markdown_content = read_markdown(filepath)
with gr.Blocks() as demo:
gr.Markdown(markdown_content)
demo.launch()
|