import tomli from column import Column from parse_rss_feeds import parse_rss_feeds with open("columns.toml", "rb") as f: column_dict = tomli.load(f) columns_file = column_dict["column"] columns = [] for column_from_file in columns_file: urls = column_from_file["urls"] title = column_from_file["title"] column = Column(title=title, urls=urls) if "limit" in column_from_file: column.set_limit(column_from_file["limit"]) if "sort_order" in column_from_file: column.set_sort_order(column_from_file["sort_order"]) column.load_content_from_feeds()