Esempio n. 1
0
'''
    Program to identify the type of graph
'''

from graphviz import Graph

dot = Graph(comment='Simple Graph')

edges = []
n = input("Enter no.of Edges : ")
for i in range(0, n):
    edge = raw_input().split(' ')
    dot.edge(edge[0], edge[1], label=edge[2])
    edges.append((edge[0], edge[1]))

if len(edges) != len(set(edges)):
    dot.comment = "Multi Graph"

for edge in edges:
    if edge[0] == edge[1]:
        dot.comment = "Pseudo Graph"
        break

print dot.source
dot.save('file')
dot.render('file', view=True)