X7ROOT File Manager
Current Path:
/lib64/python3.6
lib64
/
python3.6
/
??
..
??
__future__.py
(4.73 KB)
??
__phello__.foo.py
(64 B)
??
__pycache__
??
_bootlocale.py
(1.27 KB)
??
_collections_abc.py
(25.77 KB)
??
_compat_pickle.py
(8.54 KB)
??
_compression.py
(5.21 KB)
??
_dummy_thread.py
(5 KB)
??
_markupbase.py
(14.26 KB)
??
_osx_support.py
(18.69 KB)
??
_pydecimal.py
(224.83 KB)
??
_pyio.py
(86.03 KB)
??
_sitebuiltins.py
(3.04 KB)
??
_strptime.py
(24.17 KB)
??
_sysconfigdata_dm_linux_x86_64-linux-gnu.py
(29.48 KB)
??
_sysconfigdata_m_linux_x86_64-linux-gnu.py
(29.66 KB)
??
_threading_local.py
(7.04 KB)
??
_weakrefset.py
(5.57 KB)
??
abc.py
(8.52 KB)
??
aifc.py
(31.69 KB)
??
antigravity.py
(477 B)
??
argparse.py
(88.25 KB)
??
ast.py
(11.88 KB)
??
asynchat.py
(11.06 KB)
??
asyncio
??
asyncore.py
(19.69 KB)
??
base64.py
(19.91 KB)
??
bdb.py
(23 KB)
??
binhex.py
(13.63 KB)
??
bisect.py
(2.53 KB)
??
bz2.py
(12.19 KB)
??
cProfile.py
(5.25 KB)
??
calendar.py
(22.67 KB)
??
cgi.py
(36.35 KB)
??
cgitb.py
(11.74 KB)
??
chunk.py
(5.3 KB)
??
cmd.py
(14.51 KB)
??
code.py
(10.37 KB)
??
codecs.py
(35.43 KB)
??
codeop.py
(5.85 KB)
??
collections
??
colorsys.py
(3.97 KB)
??
compileall.py
(11.84 KB)
??
concurrent
??
config-3.6m-x86_64-linux-gnu
??
configparser.py
(52.34 KB)
??
contextlib.py
(12.85 KB)
??
copy.py
(8.61 KB)
??
copyreg.py
(6.84 KB)
??
crypt.py
(1.82 KB)
??
csv.py
(15.8 KB)
??
ctypes
??
curses
??
datetime.py
(80.11 KB)
??
dbm
??
decimal.py
(320 B)
??
difflib.py
(82.4 KB)
??
dis.py
(17.71 KB)
??
distutils
??
doctest.py
(101.94 KB)
??
dummy_threading.py
(2.75 KB)
??
email
??
encodings
??
ensurepip
??
enum.py
(32.82 KB)
??
filecmp.py
(9.6 KB)
??
fileinput.py
(14.13 KB)
??
fnmatch.py
(3.09 KB)
??
formatter.py
(14.79 KB)
??
fractions.py
(23.08 KB)
??
ftplib.py
(34.78 KB)
??
functools.py
(30.61 KB)
??
genericpath.py
(4.91 KB)
??
getopt.py
(7.31 KB)
??
getpass.py
(5.85 KB)
??
gettext.py
(21.03 KB)
??
glob.py
(5.51 KB)
??
gzip.py
(19.86 KB)
??
hashlib.py
(8.59 KB)
??
heapq.py
(22.39 KB)
??
hmac.py
(6.23 KB)
??
html
??
http
??
imaplib.py
(52.05 KB)
??
imghdr.py
(3.71 KB)
??
imp.py
(10.42 KB)
??
importlib
??
inspect.py
(114.22 KB)
??
io.py
(3.43 KB)
??
ipaddress.py
(75.99 KB)
??
json
??
keyword.py
(2.17 KB)
??
lib-dynload
??
lib2to3
??
linecache.py
(5.19 KB)
??
locale.py
(75.49 KB)
??
logging
??
lzma.py
(12.68 KB)
??
macpath.py
(5.83 KB)
??
macurl2path.py
(2.67 KB)
??
mailbox.py
(76.78 KB)
??
mailcap.py
(8.85 KB)
??
mimetypes.py
(20.55 KB)
??
modulefinder.py
(22.49 KB)
??
multiprocessing
??
netrc.py
(5.55 KB)
??
nntplib.py
(42.07 KB)
??
ntpath.py
(22.55 KB)
??
nturl2path.py
(2.39 KB)
??
numbers.py
(10 KB)
??
opcode.py
(5.69 KB)
??
operator.py
(10.61 KB)
??
optparse.py
(58.96 KB)
??
os.py
(36.65 KB)
??
pathlib.py
(45.15 KB)
??
pdb.py
(59.88 KB)
??
pickle.py
(54.39 KB)
??
pickletools.py
(89.62 KB)
??
pipes.py
(8.71 KB)
??
pkgutil.py
(20.82 KB)
??
platform.py
(46.11 KB)
??
plistlib.py
(31.53 KB)
??
poplib.py
(14.61 KB)
??
posixpath.py
(15.94 KB)
??
pprint.py
(20.37 KB)
??
profile.py
(21.51 KB)
??
pstats.py
(25.94 KB)
??
pty.py
(4.65 KB)
??
py_compile.py
(7.01 KB)
??
pyclbr.py
(13.24 KB)
??
pydoc.py
(101.08 KB)
??
pydoc_data
??
queue.py
(8.57 KB)
??
quopri.py
(7.09 KB)
??
random.py
(26.8 KB)
??
re.py
(15.19 KB)
??
reprlib.py
(5.21 KB)
??
rlcompleter.py
(6.93 KB)
??
runpy.py
(11.68 KB)
??
sched.py
(6.36 KB)
??
secrets.py
(1.99 KB)
??
selectors.py
(18.98 KB)
??
shelve.py
(8.32 KB)
??
shlex.py
(12.65 KB)
??
shutil.py
(39.87 KB)
??
signal.py
(2.07 KB)
??
site-packages
??
site.py
(20.77 KB)
??
smtpd.py
(33.91 KB)
??
smtplib.py
(43.18 KB)
??
sndhdr.py
(6.92 KB)
??
socket.py
(26.8 KB)
??
socketserver.py
(26.38 KB)
??
sqlite3
??
sre_compile.py
(18.88 KB)
??
sre_constants.py
(6.66 KB)
??
sre_parse.py
(35.68 KB)
??
ssl.py
(43.47 KB)
??
stat.py
(4.92 KB)
??
statistics.py
(20.19 KB)
??
string.py
(11.52 KB)
??
stringprep.py
(12.61 KB)
??
struct.py
(257 B)
??
subprocess.py
(60.88 KB)
??
sunau.py
(17.67 KB)
??
symbol.py
(2.07 KB)
??
symtable.py
(7.11 KB)
??
sysconfig.py
(24.29 KB)
??
tabnanny.py
(11.14 KB)
??
tarfile.py
(109.02 KB)
??
telnetlib.py
(22.59 KB)
??
tempfile.py
(27.41 KB)
??
test
??
textwrap.py
(19.1 KB)
??
this.py
(1003 B)
??
threading.py
(48.96 KB)
??
timeit.py
(13.03 KB)
??
token.py
(3 KB)
??
tokenize.py
(28.8 KB)
??
trace.py
(28.06 KB)
??
traceback.py
(22.91 KB)
??
tracemalloc.py
(16.27 KB)
??
tty.py
(879 B)
??
types.py
(8.66 KB)
??
typing.py
(78.39 KB)
??
unittest
??
urllib
??
uu.py
(6.6 KB)
??
uuid.py
(23.46 KB)
??
venv
??
warnings.py
(18.05 KB)
??
wave.py
(17.29 KB)
??
weakref.py
(19.99 KB)
??
webbrowser.py
(21.26 KB)
??
wsgiref
??
xdrlib.py
(5.77 KB)
??
xml
??
xmlrpc
??
zipapp.py
(6.99 KB)
??
zipfile.py
(78.05 KB)
Editing: signal.py
import _signal from _signal import * from functools import wraps as _wraps from enum import IntEnum as _IntEnum _globals = globals() _IntEnum._convert( 'Signals', __name__, lambda name: name.isupper() and (name.startswith('SIG') and not name.startswith('SIG_')) or name.startswith('CTRL_')) _IntEnum._convert( 'Handlers', __name__, lambda name: name in ('SIG_DFL', 'SIG_IGN')) if 'pthread_sigmask' in _globals: _IntEnum._convert( 'Sigmasks', __name__, lambda name: name in ('SIG_BLOCK', 'SIG_UNBLOCK', 'SIG_SETMASK')) def _int_to_enum(value, enum_klass): """Convert a numeric value to an IntEnum member. If it's not a known member, return the numeric value itself. """ try: return enum_klass(value) except ValueError: return value def _enum_to_int(value): """Convert an IntEnum member to a numeric value. If it's not an IntEnum member return the value itself. """ try: return int(value) except (ValueError, TypeError): return value @_wraps(_signal.signal) def signal(signalnum, handler): handler = _signal.signal(_enum_to_int(signalnum), _enum_to_int(handler)) return _int_to_enum(handler, Handlers) @_wraps(_signal.getsignal) def getsignal(signalnum): handler = _signal.getsignal(signalnum) return _int_to_enum(handler, Handlers) if 'pthread_sigmask' in _globals: @_wraps(_signal.pthread_sigmask) def pthread_sigmask(how, mask): sigs_set = _signal.pthread_sigmask(how, mask) return set(_int_to_enum(x, Signals) for x in sigs_set) pthread_sigmask.__doc__ = _signal.pthread_sigmask.__doc__ if 'sigpending' in _globals: @_wraps(_signal.sigpending) def sigpending(): sigs = _signal.sigpending() return set(_int_to_enum(x, Signals) for x in sigs) if 'sigwait' in _globals: @_wraps(_signal.sigwait) def sigwait(sigset): retsig = _signal.sigwait(sigset) return _int_to_enum(retsig, Signals) sigwait.__doc__ = _signal.sigwait del _globals, _wraps
Upload File
Create Folder