Spaces:
Runtime error
Runtime error
| from anyqa.config import get_sources | |
| def generate_source_table(): | |
| # Define the headers for the table | |
| headers = ["Type", "Name", "URL"] | |
| # Create the Markdown string for the headers | |
| header_str = " | ".join(headers) | |
| # Create the Markdown string for the header separator | |
| separator_str = " | ".join(["---"] * len(headers)) | |
| # Initialize an empty list to hold the rows | |
| rows = [] | |
| # Add each row to the list | |
| for source in get_sources(): | |
| row = [ | |
| source.get("domain", ""), | |
| source.get("name", ""), | |
| source.get("url", ""), | |
| ] | |
| row_str = " | ".join(row) | |
| rows.append(row_str) | |
| # Combine all the parts into the final Markdown table | |
| markdown_table = header_str + "\n" + separator_str + "\n" + "\n".join(rows) | |
| return markdown_table | |