javascript - Python/JavaScript/HTML 动态创建计算机网络图

标签 javascript python html python-2.7 python-imaging-library

我想在用户界面上动态创建一个计算机网络图,该网络图有交换机、路由器和其他设备,这些设备通过链接连接,我需要在通过连接的设备的两端标记这些链接具体链接。

我愿意从后端创建这个图像,我有用于后端的Python,以及任何图像创建库。尽管我仍然希望有任何方法可以使用任何 JS 模块(如果有的话)来做到这一点。在 python 中,我遇到了一个 PIL 库。

能否请您指出任何可以帮助我执行此操作的 JS 模块,或者最适合该要求的任何 python 模块。

提前致谢。

最佳答案

您可能想看看 RaphaelJS Javascript library ,它在幕后使用 SVG。他们的网站有一个带有图表的示例,这可能是您的图表创建代码的一个很好的起点:http://raphaeljs.com/graffle.html这就是我建议在客户端进行的操作。

如果您实际上要使用 Python 在后端进行操作,您可以使用 GraphViz 寻找解决方案在幕后,也许python-graphpydot .

关于javascript - Python/JavaScript/HTML 动态创建计算机网络图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19905149/

相关文章:

javascript - 使用 Angular ionic 状态传递参数

javascript - 一个好的 jquery 工具提示,我可以有图像和文本吗?

javascript - 从 Nodejs JSON 数组获取 2 个值

python - 使用 list() 复制同一列表的字典键是否会产生彼此的引用?

html - Div 技巧内联文本?

php - 提交时动态生成的单选按钮表单不显示数据

html - CSS 网格样式

javascript - 当页面加载覆盖时显示所有隐藏的元素?

python - pandas 行怎么用系列来表示?

python - 从互相关中查找信号或相位延迟