X7ROOT File Manager
Current Path:
/opt/alt/python36/lib64/python3.6/idlelib
opt
/
alt
/
python36
/
lib64
/
python3.6
/
idlelib
/
??
..
??
CREDITS.txt
(1.82 KB)
??
ChangeLog
(55.04 KB)
??
HISTORY.txt
(10.07 KB)
??
Icons
??
NEWS.txt
(38.91 KB)
??
NEWS2x.txt
(26.54 KB)
??
README.txt
(9.37 KB)
??
TODO.txt
(8.28 KB)
??
__init__.py
(396 B)
??
__main__.py
(159 B)
??
__pycache__
??
_pyclbr.py
(14.84 KB)
??
autocomplete.py
(9.11 KB)
??
autocomplete_w.py
(19.36 KB)
??
autoexpand.py
(3.14 KB)
??
browser.py
(8.09 KB)
??
calltip.py
(5.92 KB)
??
calltip_w.py
(6.94 KB)
??
codecontext.py
(10.24 KB)
??
colorizer.py
(11.01 KB)
??
config-extensions.def
(2.21 KB)
??
config-highlight.def
(2.62 KB)
??
config-keys.def
(10.52 KB)
??
config-main.def
(3.05 KB)
??
config.py
(37.97 KB)
??
config_key.py
(13.09 KB)
??
configdialog.py
(98.69 KB)
??
debugger.py
(18.65 KB)
??
debugger_r.py
(11.86 KB)
??
debugobj.py
(3.96 KB)
??
debugobj_r.py
(1.06 KB)
??
delegator.py
(1.02 KB)
??
dynoption.py
(1.97 KB)
??
editor.py
(65.7 KB)
??
extend.txt
(3.56 KB)
??
filelist.py
(3.8 KB)
??
grep.py
(6.58 KB)
??
help.html
(53.82 KB)
??
help.py
(11.06 KB)
??
help_about.py
(8.77 KB)
??
history.py
(3.95 KB)
??
hyperparser.py
(12.58 KB)
??
idle.py
(454 B)
??
idle.pyw
(570 B)
??
idle_test
??
iomenu.py
(20.25 KB)
??
macosx.py
(9.43 KB)
??
mainmenu.py
(3.62 KB)
??
multicall.py
(18.21 KB)
??
outwin.py
(5.67 KB)
??
paragraph.py
(7 KB)
??
parenmatch.py
(7.04 KB)
??
pathbrowser.py
(3.12 KB)
??
percolator.py
(3.06 KB)
??
pyparse.py
(19.65 KB)
??
pyshell.py
(56.38 KB)
??
query.py
(12.14 KB)
??
redirector.py
(6.71 KB)
??
replace.py
(7.33 KB)
??
rpc.py
(20.64 KB)
??
rstrip.py
(868 B)
??
run.py
(16.87 KB)
??
runscript.py
(7.66 KB)
??
scrolledlist.py
(4.35 KB)
??
search.py
(3.09 KB)
??
searchbase.py
(7.28 KB)
??
searchengine.py
(7.3 KB)
??
squeezer.py
(13 KB)
??
stackviewer.py
(4.35 KB)
??
statusbar.py
(1.41 KB)
??
textview.py
(5.98 KB)
??
tooltip.py
(6.33 KB)
??
tree.py
(14.74 KB)
??
undo.py
(10.79 KB)
??
window.py
(2.53 KB)
??
zoomheight.py
(1.31 KB)
??
zzdummy.py
(961 B)
Editing: rstrip.py
'Provides "Strip trailing whitespace" under the "Format" menu.' class Rstrip: def __init__(self, editwin): self.editwin = editwin def do_rstrip(self, event=None): text = self.editwin.text undo = self.editwin.undo undo.undo_block_start() end_line = int(float(text.index('end'))) for cur in range(1, end_line): txt = text.get('%i.0' % cur, '%i.end' % cur) raw = len(txt) cut = len(txt.rstrip()) # Since text.delete() marks file as changed, even if not, # only call it when needed to actually delete something. if cut < raw: text.delete('%i.%i' % (cur, cut), '%i.end' % cur) undo.undo_block_stop() if __name__ == "__main__": from unittest import main main('idlelib.idle_test.test_rstrip', verbosity=2,)
Upload File
Create Folder