aboutsummaryrefslogtreecommitdiffstats
path: root/fileTester.py
diff options
context:
space:
mode:
authorjwansek <eddie.atten.ea29@gmail.com>2018-12-08 17:04:31 +0000
committerjwansek <eddie.atten.ea29@gmail.com>2018-12-08 17:04:31 +0000
commit8420639f57fda84b8b2431891b91fc056cedbaa5 (patch)
treea942adb24c36dfd3a5b32c3150656e4d70c8c8c1 /fileTester.py
parent95cc2f766a5bc896d3ab586f83f09a0aa9058f42 (diff)
downloadtkFileBrowser-8420639f57fda84b8b2431891b91fc056cedbaa5.tar.gz
tkFileBrowser-8420639f57fda84b8b2431891b91fc056cedbaa5.zip
fixed or noticed bugs, e.g. removing deleted files from multiple tabs
Diffstat (limited to 'fileTester.py')
-rw-r--r--fileTester.py25
1 files changed, 25 insertions, 0 deletions
diff --git a/fileTester.py b/fileTester.py
new file mode 100644
index 0000000..65a2f2d
--- /dev/null
+++ b/fileTester.py
@@ -0,0 +1,25 @@
+import tkinter as tk
+from tkinter import ttk
+import os
+
+def on_close():
+ if os.path.exists(os.path.join("E:", "temp")):
+ os.rmdir(os.path.join("E:", "temp"))
+ if os.path.exists(os.path.join(os.path.expanduser("~"), "temp")):
+ os.rmdir(os.path.join(os.path.expanduser("~"), "temp"))
+
+ root.destroy()
+
+root = tk.Tk()
+root.title("File tester program")
+root.resizable(False, False)
+root.protocol("WM_DELETE_WINDOW", on_close)
+
+tk.Label(root, text = "File tester program", font = ("Verdana", 16, "bold")).grid(row = 0, column = 0, columnspan = 2, padx = 3, pady = 3)
+
+ttk.Button(root, text = "Add in user", command = lambda: os.mkdir(os.path.join(os.path.expanduser("~"), "temp"))).grid(row = 1, column = 0, padx = 3, pady = 3, ipady = 3, ipadx = 3)
+ttk.Button(root, text = "Delete in user", command = lambda: os.rmdir(os.path.join(os.path.expanduser("~"), "temp"))).grid(row = 1, column = 1, padx = 3, pady = 3, ipady = 3, ipadx = 3)
+ttk.Button(root, text = "Add in E:\\", command = lambda: os.mkdir(os.path.join("E:", "temp"))).grid(row = 2, column = 0, padx = 3, pady = 3, ipady = 3, ipadx = 3)
+ttk.Button(root, text = "Delete in E:\\", command = lambda: os.rmdir(os.path.join("E:", "temp"))).grid(row = 2, column = 1, padx = 3, pady = 3, ipady = 3, ipadx = 3)
+
+root.mainloop() \ No newline at end of file