-#!/usr/bin/python
+#!/usr/bin/env python3
import gv
# do something with the layout
n = gv.firstnode(G)
while n:
- print "node "+gv.nameof(n)+" is at "+gv.getv(n,"pos")
+ print("node "+gv.nameof(n)+" is at "+gv.getv(n,"pos"))
e = gv.firstout(n)
while e:
- print "edge "+gv.nameof(gv.tailof(e))+"->"+gv.nameof(gv.headof(e))+" is at "+gv.getv(e,"pos")
+ print("edge "+gv.nameof(gv.tailof(e))+"->"+gv.nameof(gv.headof(e))+" is at "+gv.getv(e,"pos"))
e = gv.nextout(n, e)
n = gv.nextnode(G, n)
-#!/usr/bin/python
+#!/usr/bin/env python3
import gv
g = gv.digraph("G")
-print gv.setv(g,"aaa","xxx")
-print gv.getv(g,"aaa")
+print(gv.setv(g,"aaa","xxx"))
+print(gv.getv(g,"aaa"))
n = gv.node(g,"hello")
-print gv.getv(n,"label")
-print gv.setv(n,"aaa","xxx")
-print gv.getv(n,"aaa")
+print(gv.getv(n,"label"))
+print(gv.setv(n,"aaa","xxx"))
+print(gv.getv(n,"aaa"))
m = gv.node(g,"world")
-print gv.getv(m,"aaa")
+print(gv.getv(m,"aaa"))
e = gv.edge(n,m)
-print gv.setv(e,"aaa","xxx")
-print gv.getv(e,"aaa")
+print(gv.setv(e,"aaa","xxx"))
+print(gv.getv(e,"aaa"))
gv.rm(e)
gv.rm(m)
gv.rm(n)