Как выполнить скрипт Python, который использует библиотеку, создающую визуализацию на панели управления Angular JS?Python

Программы на Python
Anonymous
Как выполнить скрипт Python, который использует библиотеку, создающую визуализацию на панели управления Angular JS?

Сообщение Anonymous »

Я пытаюсь найти лучший способ интегрировать код Python и отображать выходные данные на информационной панели Angular.
Вот библиотека, которую я хотел бы выполнить на Python и затем возьмите обработанный результат и поместите его на панель управления Angular JS: https://robert-haas.github.io/gravis-docs/index.html
Библиотека называется Gravis и этот рендеринг можно вывести несколькими способами, например, с помощью gv.vis(), gv.d3(), fig.display(), fig.export_html(), а также экспортировать в svg и другие. Я пытаюсь выяснить, какой наиболее оптимальный способ сделать это с помощью Angular Javascript или просто JS в целом.
Вот пример кода Python, который выводит визуализацию Gravis:
Вот пример кода Python, который выводит визуализацию Gravis:
Вот пример кода Python, который выводит визуализацию Gravis:
р>

Код: Выделить всё

import gravis as gv
graph1 = {
'graph':{
'directed': True,
'metadata': {
'arrow_size': 5,
'background_color': 'black',
'edge_size': 3,
'edge_label_size': 14,
'edge_label_color': 'white',
'node_size': 15,
'node_color': 'white',
},
'nodes': {
1: {'metadata': {'shape': 'rectangle', 'y': 200}},
2: {},
3: {},
4: {'metadata': {'shape': 'rectangle', 'y': 200}},
5: {'metadata': {'shape': 'hexagon', 'y': 0}},
},
'edges': [
{'source': 1, 'target': 2, 'metadata': {'color': '#d73027', 'de': 'Das',   'en': 'This'}},
{'source': 2, 'target': 3, 'metadata': {'color': '#f46d43', 'de': 'ist',   'en': 'is'}},
{'source': 3, 'target': 1, 'metadata': {'color': '#fdae61', 'de': 'das',   'en': 'the'}},
{'source': 1, 'target': 4, 'metadata': {'color': '#fee08b', 'de': 'Haus',  'en': 'house'}},
{'source': 4, 'target': 3, 'metadata': {'color': '#d9ef8b', 'de': 'vom',   'en': 'of'}},
{'source': 3, 'target': 5, 'metadata': {'color': '#a6d96a', 'de': 'Ni-.',  'en': 'San-'}},
{'source': 5, 'target': 2, 'metadata': {'color': '#66bd63', 'de': 'ko-',   'en': 'ta'}},
{'source': 2, 'target': 4, 'metadata': {'color': '#1a9850', 'de': 'laus.', 'en': 'Claus.'}},
],
}
}

gv.d3(graph2, use_node_size_normalization=True, node_size_normalization_max=30,
use_edge_size_normalization=True, edge_size_data_source='weight', edge_curvature=0.3)`
Можно ли вызвать этот скрипт Python со всеми его библиотеками, а затем вывести его и отобразить через панель управления Angular?
Спасибо
p>
Я пробовал PyScript, но поддерживаемые им библиотеки ограничены. Я экспериментировал с Flask и Django, но у меня мало знаний об их интеграции с Angular Javascript.

Подробнее здесь: https://stackoverflow.com/questions/788 ... isualizati

Вернуться в «Python»