У меня есть файл .xls с некоторыми предметами, которые мне нужно будет посещать во время окончания учебы. У некоторых из них есть рекомендации (например: «Исчисление II требует исчисления I»), а также их кредиты. Мне нужно создать блок-схему на основе этой:
У меня возникла идея импортировать в Python через Pandas и создать словарь со следующими элементами:
Код: Выделить всё
sub = {"Subject_Name":["Requirements","Credits"]}
А затем на основе этого словаря я хотел бы создать блок-схему, которая автоматически связывала бы все предметы и их требования, как показано на изображении в примере.
Я' Я читал о некоторых инструментах работы с графиками, таких как GraphTool, Graphviz и PythonCallGraph.
Пример словаря с имеющейся у меня информацией:
Код: Выделить всё
sub = {'Dynamics II':['Dynamics I','4'],'Aerodynamics I':['Fluid Mechanics','5']}
Я понятия не имею, будет ли проект таким простым, но мне хотелось бы получить отправную точку!
Подробнее здесь:
https://stackoverflow.com/questions/565 ... excel-data