]> granicus.if.org Git - graphviz/commitdiff
remove use of Python 2 syntax in some demo files
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 3 Jul 2021 02:03:38 +0000 (19:03 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 9 Jul 2021 04:46:51 +0000 (21:46 -0700)
The last remnants of Python 2 support were removed in
61ae0419198465b457df875881a2dae0aadc8bfd. So it makes sense to update these
examples to be Python 3 only.

dot.demo/gv_test.py
tclpkg/gv/demo/modgraph.py
tclpkg/gv/examples/layout.py
tclpkg/gv/examples/simple.py
tclpkg/gv/test.py

index ee178c27e2ea4376d1bb4b55d4c5a4186b423d98..ba73713bbf0c1ee15526606db5a127318dafe6e0 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
 
 import gv
 
index fe61f8248ae82256b7ec5b9d6523421c0e63e462..e57a011bcee11098cecbfa2187093cb91a908c92 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
 
 # display the kernel module dependencies
 
index 0ed3a971b26fa71f94faf55116cbe641839f53ba..6bf226c31937cc092d9deeb5cb533c6f50d54309 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
 
 import gv
 
@@ -15,10 +15,10 @@ def main():
   # 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)
 
index f2e4f909f06318ae5addfabb511dbfb2fe3f3b8d..55f92c0d8eec63530471634245dca0424c86b9a6 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
 import gv
 
 # create a new empty graph
index a65a45080f44646cd2eea657eb21651f9ca624a1..af434922c0d122abcc6e062f5206a79c15b25175 100644 (file)
@@ -1,19 +1,19 @@
-#!/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)