Current Path: > > usr > lib64 > python2.7 > Demo > > tkinter > guido
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
AttrDialog.py | File | 14340 bytes | April 19 2020 21:13:39. | |
AttrDialog.pyc | File | 18765 bytes | April 10 2024 04:58:47. | |
AttrDialog.pyo | File | 18765 bytes | April 10 2024 04:58:47. | |
ManPage.py | File | 6856 bytes | April 19 2020 21:13:39. | |
ManPage.pyc | File | 6423 bytes | April 10 2024 04:58:47. | |
ManPage.pyo | File | 6423 bytes | April 10 2024 04:58:47. | |
MimeViewer.py | File | 4497 bytes | April 10 2024 04:57:37. | |
MimeViewer.pyc | File | 4949 bytes | April 10 2024 04:58:47. | |
MimeViewer.pyo | File | 4949 bytes | April 10 2024 04:58:47. | |
ShellWindow.py | File | 4172 bytes | April 19 2020 21:13:39. | |
ShellWindow.pyc | File | 5601 bytes | April 10 2024 04:58:47. | |
ShellWindow.pyo | File | 5601 bytes | April 10 2024 04:58:47. | |
brownian.py | File | 1091 bytes | April 19 2020 21:13:39. | |
brownian.pyc | File | 1625 bytes | April 10 2024 04:58:47. | |
brownian.pyo | File | 1625 bytes | April 10 2024 04:58:47. | |
brownian2.py | File | 1379 bytes | April 19 2020 21:13:39. | |
brownian2.pyc | File | 1785 bytes | April 10 2024 04:58:47. | |
brownian2.pyo | File | 1785 bytes | April 10 2024 04:58:47. | |
canvasevents.py | File | 6605 bytes | April 10 2024 04:57:37. | |
canvasevents.pyc | File | 10716 bytes | April 10 2024 04:58:47. | |
canvasevents.pyo | File | 10716 bytes | April 10 2024 04:58:47. | |
dialog.py | File | 3201 bytes | April 10 2024 04:57:37. | |
dialog.pyc | File | 3183 bytes | April 10 2024 04:58:47. | |
dialog.pyo | File | 3183 bytes | April 10 2024 04:58:47. | |
electrons.py | File | 2322 bytes | April 10 2024 04:57:37. | |
electrons.pyc | File | 2386 bytes | April 10 2024 04:58:47. | |
electrons.pyo | File | 2386 bytes | April 10 2024 04:58:47. | |
hanoi.py | File | 4649 bytes | April 19 2020 21:13:39. | |
hanoi.pyc | File | 3913 bytes | April 10 2024 04:58:47. | |
hanoi.pyo | File | 3913 bytes | April 10 2024 04:58:47. | |
hello.py | File | 331 bytes | April 19 2020 21:13:39. | |
hello.pyc | File | 701 bytes | April 10 2024 04:58:47. | |
hello.pyo | File | 701 bytes | April 10 2024 04:58:47. | |
imagedraw.py | File | 509 bytes | April 19 2020 21:13:39. | |
imagedraw.pyc | File | 1155 bytes | April 10 2024 04:58:47. | |
imagedraw.pyo | File | 1155 bytes | April 10 2024 04:58:47. | |
imageview.py | File | 205 bytes | April 19 2020 21:13:39. | |
imageview.pyc | File | 570 bytes | April 10 2024 04:58:47. | |
imageview.pyo | File | 570 bytes | April 10 2024 04:58:47. | |
kill.py | File | 3884 bytes | April 10 2024 04:57:37. | |
kill.pyc | File | 4928 bytes | April 10 2024 04:58:47. | |
kill.pyo | File | 4928 bytes | April 10 2024 04:58:47. | |
listtree.py | File | 991 bytes | April 19 2020 21:13:39. | |
listtree.pyc | File | 1533 bytes | April 10 2024 04:58:47. | |
listtree.pyo | File | 1533 bytes | April 10 2024 04:58:47. | |
mbox.py | File | 7477 bytes | April 10 2024 04:57:37. | |
mbox.pyc | File | 8369 bytes | April 10 2024 04:58:47. | |
mbox.pyo | File | 8369 bytes | April 10 2024 04:58:47. | |
newmenubardemo.py | File | 1232 bytes | April 10 2024 04:57:37. | |
newmenubardemo.pyc | File | 1624 bytes | April 10 2024 04:58:47. | |
newmenubardemo.pyo | File | 1624 bytes | April 10 2024 04:58:47. | |
optionmenu.py | File | 441 bytes | April 19 2020 21:13:39. | |
optionmenu.pyc | File | 594 bytes | April 10 2024 04:58:47. | |
optionmenu.pyo | File | 594 bytes | April 10 2024 04:58:47. | |
paint.py | File | 1898 bytes | April 19 2020 21:13:39. | |
paint.pyc | File | 2243 bytes | April 10 2024 04:58:47. | |
paint.pyo | File | 2243 bytes | April 10 2024 04:58:47. | |
rmt.py | File | 4491 bytes | April 10 2024 04:57:37. | |
rmt.pyc | File | 5045 bytes | April 10 2024 04:58:47. | |
rmt.pyo | File | 5045 bytes | April 10 2024 04:58:47. | |
solitaire.py | File | 17789 bytes | April 10 2024 04:57:37. | |
solitaire.pyc | File | 20897 bytes | April 10 2024 04:58:47. | |
solitaire.pyo | File | 20897 bytes | April 10 2024 04:58:47. | |
sortvisu.py | File | 19346 bytes | April 10 2024 04:57:37. | |
sortvisu.pyc | File | 23739 bytes | April 10 2024 04:58:47. | |
sortvisu.pyo | File | 23739 bytes | April 10 2024 04:58:47. | |
ss1.py | File | 26183 bytes | April 19 2020 21:13:39. | |
ss1.pyc | File | 32427 bytes | April 10 2024 04:58:47. | |
ss1.pyo | File | 31818 bytes | April 10 2024 04:58:44. | |
svkill.py | File | 4864 bytes | April 10 2024 04:57:37. | |
svkill.pyc | File | 5941 bytes | April 10 2024 04:58:47. | |
svkill.pyo | File | 5941 bytes | April 10 2024 04:58:47. | |
switch.py | File | 1559 bytes | April 19 2020 21:13:39. | |
switch.pyc | File | 2921 bytes | April 10 2024 04:58:47. | |
switch.pyo | File | 2921 bytes | April 10 2024 04:58:47. | |
tkman.py | File | 9004 bytes | April 10 2024 04:57:37. | |
tkman.pyc | File | 9089 bytes | April 10 2024 04:58:47. | |
tkman.pyo | File | 9089 bytes | April 10 2024 04:58:47. | |
wish.py | File | 623 bytes | April 19 2020 21:13:39. | |
wish.pyc | File | 737 bytes | April 10 2024 04:58:47. | |
wish.pyo | File | 737 bytes | April 10 2024 04:58:47. |
#! /usr/bin/python2.7 # Simulate "electrons" migrating across the screen. # An optional bitmap file in can be in the background. # # Usage: electrons [n [bitmapfile]] # # n is the number of electrons to animate; default is 30. # # The bitmap file can be any X11 bitmap file (look in # /usr/include/X11/bitmaps for samples); it is displayed as the # background of the animation. Default is no bitmap. from Tkinter import * import random # The graphical interface class Electrons: # Create our objects def __init__(self, n, bitmap = None): self.n = n self.tk = tk = Tk() self.canvas = c = Canvas(tk) c.pack() width, height = tk.getint(c['width']), tk.getint(c['height']) # Add background bitmap if bitmap: self.bitmap = c.create_bitmap(width/2, height/2, bitmap=bitmap, foreground='blue') self.pieces = [] x1, y1, x2, y2 = 10,70,14,74 for i in range(n): p = c.create_oval(x1, y1, x2, y2, fill='red') self.pieces.append(p) y1, y2 = y1 +2, y2 + 2 self.tk.update() def random_move(self, n): c = self.canvas for p in self.pieces: x = random.choice(range(-2,4)) y = random.choice(range(-3,4)) c.move(p, x, y) self.tk.update() # Run -- allow 500 movemens def run(self): try: for i in range(500): self.random_move(self.n) except TclError: try: self.tk.destroy() except TclError: pass # Main program def main(): import sys, string # First argument is number of electrons, default 30 if sys.argv[1:]: n = string.atoi(sys.argv[1]) else: n = 30 # Second argument is bitmap file, default none if sys.argv[2:]: bitmap = sys.argv[2] # Reverse meaning of leading '@' compared to Tk if bitmap[0] == '@': bitmap = bitmap[1:] else: bitmap = '@' + bitmap else: bitmap = None # Create the graphical objects... h = Electrons(n, bitmap) # ...and run! h.run() # Call main when run as script if __name__ == '__main__': main()
SILENT KILLER Tool