Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
opt /
alt /
python36 /
lib64 /
python3.6 /
idlelib /
[ HOME SHELL ]
Name
Size
Permission
Action
Icons
[ DIR ]
drwxr-xr-x
__pycache__
[ DIR ]
drwxr-xr-x
idle_test
[ DIR ]
drwxr-xr-x
CREDITS.txt
1.82
KB
-rw-r--r--
ChangeLog
55.04
KB
-rw-r--r--
HISTORY.txt
10.07
KB
-rw-r--r--
NEWS.txt
38.91
KB
-rw-r--r--
NEWS2x.txt
26.54
KB
-rw-r--r--
README.txt
9.37
KB
-rw-r--r--
TODO.txt
8.28
KB
-rw-r--r--
__init__.py
396
B
-rw-r--r--
__main__.py
159
B
-rw-r--r--
_pyclbr.py
14.84
KB
-rw-r--r--
autocomplete.py
9.11
KB
-rw-r--r--
autocomplete_w.py
19.36
KB
-rw-r--r--
autoexpand.py
3.14
KB
-rw-r--r--
browser.py
8.09
KB
-rw-r--r--
calltip.py
5.92
KB
-rw-r--r--
calltip_w.py
6.94
KB
-rw-r--r--
codecontext.py
10.24
KB
-rw-r--r--
colorizer.py
11.01
KB
-rw-r--r--
config-extensions.def
2.21
KB
-rw-r--r--
config-highlight.def
2.62
KB
-rw-r--r--
config-keys.def
10.52
KB
-rw-r--r--
config-main.def
3.05
KB
-rw-r--r--
config.py
37.97
KB
-rw-r--r--
config_key.py
13.09
KB
-rw-r--r--
configdialog.py
98.69
KB
-rw-r--r--
debugger.py
18.65
KB
-rw-r--r--
debugger_r.py
11.86
KB
-rw-r--r--
debugobj.py
3.96
KB
-rw-r--r--
debugobj_r.py
1.06
KB
-rw-r--r--
delegator.py
1.02
KB
-rw-r--r--
dynoption.py
1.97
KB
-rw-r--r--
editor.py
65.7
KB
-rw-r--r--
extend.txt
3.56
KB
-rw-r--r--
filelist.py
3.8
KB
-rw-r--r--
grep.py
6.58
KB
-rw-r--r--
help.html
53.82
KB
-rw-r--r--
help.py
11.06
KB
-rw-r--r--
help_about.py
8.77
KB
-rw-r--r--
history.py
3.95
KB
-rw-r--r--
hyperparser.py
12.58
KB
-rw-r--r--
idle.py
454
B
-rw-r--r--
idle.pyw
570
B
-rw-r--r--
iomenu.py
20.25
KB
-rw-r--r--
macosx.py
9.43
KB
-rw-r--r--
mainmenu.py
3.62
KB
-rw-r--r--
multicall.py
18.21
KB
-rw-r--r--
outwin.py
5.67
KB
-rw-r--r--
paragraph.py
7
KB
-rw-r--r--
parenmatch.py
7.04
KB
-rw-r--r--
pathbrowser.py
3.12
KB
-rw-r--r--
percolator.py
3.06
KB
-rw-r--r--
pyparse.py
19.65
KB
-rw-r--r--
pyshell.py
56.38
KB
-rwxr-xr-x
query.py
12.14
KB
-rw-r--r--
redirector.py
6.71
KB
-rw-r--r--
replace.py
7.33
KB
-rw-r--r--
rpc.py
20.64
KB
-rw-r--r--
rstrip.py
868
B
-rw-r--r--
run.py
16.87
KB
-rw-r--r--
runscript.py
7.66
KB
-rw-r--r--
scrolledlist.py
4.35
KB
-rw-r--r--
search.py
3.09
KB
-rw-r--r--
searchbase.py
7.28
KB
-rw-r--r--
searchengine.py
7.3
KB
-rw-r--r--
squeezer.py
13
KB
-rw-r--r--
stackviewer.py
4.35
KB
-rw-r--r--
statusbar.py
1.41
KB
-rw-r--r--
textview.py
5.98
KB
-rw-r--r--
tooltip.py
6.33
KB
-rw-r--r--
tree.py
14.74
KB
-rw-r--r--
undo.py
10.79
KB
-rw-r--r--
window.py
2.53
KB
-rw-r--r--
zoomheight.py
1.31
KB
-rw-r--r--
zzdummy.py
961
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : textview.py
"""Simple text browser for IDLE """ from tkinter import Toplevel, Text, TclError,\ HORIZONTAL, VERTICAL, N, S, E, W from tkinter.ttk import Frame, Scrollbar, Button from tkinter.messagebox import showerror from idlelib.colorizer import color_config class AutoHiddenScrollbar(Scrollbar): """A scrollbar that is automatically hidden when not needed. Only the grid geometry manager is supported. """ def set(self, lo, hi): if float(lo) > 0.0 or float(hi) < 1.0: self.grid() else: self.grid_remove() super().set(lo, hi) def pack(self, **kwargs): raise TclError(f'{self.__class__.__name__} does not support "pack"') def place(self, **kwargs): raise TclError(f'{self.__class__.__name__} does not support "place"') class TextFrame(Frame): "Display text with scrollbar." def __init__(self, parent, rawtext, wrap='word'): """Create a frame for Textview. parent - parent widget for this frame rawtext - text to display """ super().__init__(parent) self['relief'] = 'sunken' self['height'] = 700 self.text = text = Text(self, wrap=wrap, highlightthickness=0) color_config(text) text.grid(row=0, column=0, sticky=N+S+E+W) self.grid_rowconfigure(0, weight=1) self.grid_columnconfigure(0, weight=1) text.insert(0.0, rawtext) text['state'] = 'disabled' text.focus_set() # vertical scrollbar self.yscroll = yscroll = AutoHiddenScrollbar(self, orient=VERTICAL, takefocus=False, command=text.yview) text['yscrollcommand'] = yscroll.set yscroll.grid(row=0, column=1, sticky=N+S) if wrap == 'none': # horizontal scrollbar self.xscroll = xscroll = AutoHiddenScrollbar(self, orient=HORIZONTAL, takefocus=False, command=text.xview) text['xscrollcommand'] = xscroll.set xscroll.grid(row=1, column=0, sticky=E+W) class ViewFrame(Frame): "Display TextFrame and Close button." def __init__(self, parent, text, wrap='word'): super().__init__(parent) self.parent = parent self.bind('<Return>', self.ok) self.bind('<Escape>', self.ok) self.textframe = TextFrame(self, text, wrap=wrap) self.button_ok = button_ok = Button( self, text='Close', command=self.ok, takefocus=False) self.textframe.pack(side='top', expand=True, fill='both') button_ok.pack(side='bottom') def ok(self, event=None): """Dismiss text viewer dialog.""" self.parent.destroy() class ViewWindow(Toplevel): "A simple text viewer dialog for IDLE." def __init__(self, parent, title, text, modal=True, wrap='word', *, _htest=False, _utest=False): """Show the given text in a scrollable window with a 'close' button. If modal is left True, users cannot interact with other windows until the textview window is closed. parent - parent of this dialog title - string which is title of popup dialog text - text to display in dialog wrap - type of text wrapping to use ('word', 'char' or 'none') _htest - bool; change box location when running htest. _utest - bool; don't wait_window when running unittest. """ super().__init__(parent) self['borderwidth'] = 5 # Place dialog below parent if running htest. x = parent.winfo_rootx() + 10 y = parent.winfo_rooty() + (10 if not _htest else 100) self.geometry(f'=750x500+{x}+{y}') self.title(title) self.viewframe = ViewFrame(self, text, wrap=wrap) self.protocol("WM_DELETE_WINDOW", self.ok) self.button_ok = button_ok = Button(self, text='Close', command=self.ok, takefocus=False) self.viewframe.pack(side='top', expand=True, fill='both') self.is_modal = modal if self.is_modal: self.transient(parent) self.grab_set() if not _utest: self.wait_window() def ok(self, event=None): """Dismiss text viewer dialog.""" if self.is_modal: self.grab_release() self.destroy() def view_text(parent, title, text, modal=True, wrap='word', _utest=False): """Create text viewer for given text. parent - parent of this dialog title - string which is the title of popup dialog text - text to display in this dialog wrap - type of text wrapping to use ('word', 'char' or 'none') modal - controls if users can interact with other windows while this dialog is displayed _utest - bool; controls wait_window on unittest """ return ViewWindow(parent, title, text, modal, wrap=wrap, _utest=_utest) def view_file(parent, title, filename, encoding, modal=True, wrap='word', _utest=False): """Create text viewer for text in filename. Return error message if file cannot be read. Otherwise calls view_text with contents of the file. """ try: with open(filename, 'r', encoding=encoding) as file: contents = file.read() except OSError: showerror(title='File Load Error', message=f'Unable to load file {filename!r} .', parent=parent) except UnicodeDecodeError as err: showerror(title='Unicode Decode Error', message=str(err), parent=parent) else: return view_text(parent, title, contents, modal, wrap=wrap, _utest=_utest) return None if __name__ == '__main__': from unittest import main main('idlelib.idle_test.test_textview', verbosity=2, exit=False) from idlelib.idle_test.htest import run run(ViewWindow)
Close