]> granicus.if.org Git - python/commitdiff
Fix-up some tkinter demos.
authorGeorg Brandl <georg@python.org>
Mon, 2 Aug 2010 23:30:09 +0000 (23:30 +0000)
committerGeorg Brandl <georg@python.org>
Mon, 2 Aug 2010 23:30:09 +0000 (23:30 +0000)
Demo/tkinter/guido/AttrDialog.py
Demo/tkinter/guido/ManPage.py
Demo/tkinter/guido/brownian2.py
Demo/tkinter/guido/kill.py

index 5508e3b9f14f6c0b2c0ffd2843b088ebe91ff31a..44d97664f7cf4fffbd0b194b772972c1a9233d7f 100644 (file)
@@ -120,7 +120,7 @@ class Dialog:
                 cl = self.classes[c]
             except KeyError:
                 cl = 'unknown'
-            if type(cl) == TupleType:
+            if type(cl) == tuple:
                 cl = self.enumoption
             elif cl == 'boolean':
                 cl = self.booleanoption
index a9309a38f9590d2c5280f39f6ee029ccaddd8bca..d4b4abe446da10bde2790a918347e9876486eb1f 100644 (file)
@@ -107,13 +107,13 @@ class EditableManPage(ScrolledText):
             # Save this line -- we need one line read-ahead
             self.buffer = nextline
             return
-        if emptyprog.match(self.buffer) >= 0:
+        if emptyprog.match(self.buffer):
             # Buffered line was empty -- set a flag
             self.empty = 1
             self.buffer = nextline
             return
         textline = self.buffer
-        if ulprog.match(nextline) >= 0:
+        if ulprog.match(nextline):
             # Next line is properties for buffered line
             propline = nextline
             self.buffer = None
@@ -127,7 +127,7 @@ class EditableManPage(ScrolledText):
             self.ok = 1
             self.empty = 0
             return
-        if footerprog.match(textline) >= 0:
+        if footerprog.match(textline):
             # Footer -- start skipping until next non-blank line
             self.ok = 0
             self.empty = 0
@@ -190,7 +190,7 @@ def test():
     import os
     import sys
     # XXX This directory may be different on your system
-    MANDIR = '/usr/local/man/mann'
+    MANDIR = ''
     DEFAULTPAGE = 'Tcl'
     formatted = 0
     if sys.argv[1:] and sys.argv[1] == '-f':
index dc1d43ac86db3cd4c57ed8b1efb8be170c103b86..3adcd68fcbdae55db94d205aa5ca84d9bbfd9a74 100644 (file)
@@ -32,7 +32,7 @@ def particle(canvas):                   # particle = iterator over the moves
             yield None
 
 def move(particle): # move the particle at random time
-    particle.next()
+    next(particle)
     dt = random.expovariate(LAMBDA)
     root.after(int(dt*1000), move, particle)
 
index dd01a2d482823342642f3438e521d48f503d2aea..44a6b9bcfec621ab0bb978d7d10009e38103c58c 100755 (executable)
@@ -2,8 +2,6 @@
 # Tkinter interface to Linux `kill' command.
 
 from tkinter import *
-from string import splitfields
-from string import split
 import subprocess
 import os
 
@@ -26,13 +24,13 @@ class Kill(Frame):
                    ('Hex', '-X', 0)]
     def kill(self, selected):
         c = self.format_list[self.format.get()][2]
-        pid = split(selected)[c]
+        pid = selected.split()[c]
         os.system('kill -9 ' + pid)
         self.do_update()
     def do_update(self):
         name, option, column = self.format_list[self.format.get()]
         s = subprocess.getoutput('ps -w ' + option)
-        list = splitfields(s, '\n')
+        list = s.split('\n')
         self.header.set(list[0])
         del list[0]
         y = self.frame.vscroll.get()[0]