X7ROOT File Manager
Current Path:
/opt/alt/python37/lib64/python3.7
opt
/
alt
/
python37
/
lib64
/
python3.7
/
??
..
??
__future__.py
(4.98 KB)
??
__phello__.foo.py
(64 B)
??
__pycache__
??
_bootlocale.py
(1.76 KB)
??
_collections_abc.py
(25.8 KB)
??
_compat_pickle.py
(8.54 KB)
??
_compression.py
(5.21 KB)
??
_dummy_thread.py
(5.89 KB)
??
_markupbase.py
(14.26 KB)
??
_osx_support.py
(19.14 KB)
??
_py_abc.py
(6.04 KB)
??
_pydecimal.py
(223.33 KB)
??
_pyio.py
(89.47 KB)
??
_sitebuiltins.py
(3.04 KB)
??
_strptime.py
(24.91 KB)
??
_sysconfigdata_dm_linux_x86_64-linux-gnu.py
(30.59 KB)
??
_sysconfigdata_m_linux_x86_64-linux-gnu.py
(27.93 KB)
??
_threading_local.py
(7.04 KB)
??
_weakrefset.py
(5.55 KB)
??
abc.py
(5.45 KB)
??
aifc.py
(32.04 KB)
??
antigravity.py
(477 B)
??
argparse.py
(93.14 KB)
??
ast.py
(12.54 KB)
??
asynchat.py
(11.06 KB)
??
asyncio
??
asyncore.py
(19.65 KB)
??
base64.py
(19.92 KB)
??
bdb.py
(30.99 KB)
??
binhex.py
(13.63 KB)
??
bisect.py
(2.5 KB)
??
bz2.py
(12.12 KB)
??
cProfile.py
(6.11 KB)
??
calendar.py
(24.24 KB)
??
cgi.py
(34.23 KB)
??
cgitb.py
(11.74 KB)
??
chunk.py
(5.31 KB)
??
cmd.py
(14.51 KB)
??
code.py
(10.37 KB)
??
codecs.py
(35.76 KB)
??
codeop.py
(6.13 KB)
??
collections
??
colorsys.py
(3.97 KB)
??
compileall.py
(13.46 KB)
??
concurrent
??
config-3.7m
??
configparser.py
(53.01 KB)
??
contextlib.py
(24.18 KB)
??
contextvars.py
(129 B)
??
copy.py
(8.65 KB)
??
copyreg.py
(6.85 KB)
??
crypt.py
(3.27 KB)
??
csv.py
(15.8 KB)
??
ctypes
??
curses
??
dataclasses.py
(48.36 KB)
??
datetime.py
(84.52 KB)
??
dbm
??
decimal.py
(320 B)
??
difflib.py
(82.42 KB)
??
dis.py
(19.42 KB)
??
distutils
??
doctest.py
(102.11 KB)
??
dummy_threading.py
(2.75 KB)
??
email
??
encodings
??
ensurepip
??
enum.py
(34.22 KB)
??
filecmp.py
(9.6 KB)
??
fileinput.py
(14.28 KB)
??
fnmatch.py
(3.96 KB)
??
formatter.py
(14.79 KB)
??
fractions.py
(23.2 KB)
??
ftplib.py
(34.78 KB)
??
functools.py
(32.16 KB)
??
genericpath.py
(4.8 KB)
??
getopt.py
(7.31 KB)
??
getpass.py
(5.85 KB)
??
gettext.py
(21.45 KB)
??
glob.py
(5.51 KB)
??
gzip.py
(20.15 KB)
??
hashlib.py
(9.31 KB)
??
heapq.py
(22.48 KB)
??
hmac.py
(6.36 KB)
??
html
??
http
??
idlelib
??
imaplib.py
(52.04 KB)
??
imghdr.py
(3.71 KB)
??
imp.py
(10.29 KB)
??
importlib
??
inspect.py
(114.88 KB)
??
io.py
(3.43 KB)
??
ipaddress.py
(71.85 KB)
??
json
??
keyword.py
(2.2 KB)
??
lib-dynload
??
lib2to3
??
linecache.py
(5.21 KB)
??
locale.py
(76.36 KB)
??
logging
??
lzma.py
(12.68 KB)
??
macpath.py
(5.98 KB)
??
mailbox.py
(76.81 KB)
??
mailcap.py
(8.85 KB)
??
mimetypes.py
(20.99 KB)
??
modulefinder.py
(22.5 KB)
??
multiprocessing
??
netrc.py
(5.44 KB)
??
nntplib.py
(42.08 KB)
??
ntpath.py
(21.82 KB)
??
nturl2path.py
(2.52 KB)
??
numbers.py
(10 KB)
??
opcode.py
(5.69 KB)
??
operator.py
(10.61 KB)
??
optparse.py
(58.96 KB)
??
os.py
(37.01 KB)
??
pathlib.py
(49.15 KB)
??
pdb.py
(61.04 KB)
??
pickle.py
(56.63 KB)
??
pickletools.py
(89.08 KB)
??
pipes.py
(8.71 KB)
??
pkgutil.py
(20.96 KB)
??
platform.py
(45.89 KB)
??
plistlib.py
(29.99 KB)
??
poplib.py
(14.61 KB)
??
posixpath.py
(15.4 KB)
??
pprint.py
(20.39 KB)
??
profile.py
(21.97 KB)
??
pstats.py
(26.67 KB)
??
pty.py
(4.65 KB)
??
py_compile.py
(7.81 KB)
??
pyclbr.py
(14.78 KB)
??
pydoc.py
(103.39 KB)
??
pydoc_data
??
queue.py
(11.09 KB)
??
quopri.py
(7.09 KB)
??
random.py
(26.91 KB)
??
re.py
(14.95 KB)
??
reprlib.py
(5.14 KB)
??
rlcompleter.py
(6.93 KB)
??
runpy.py
(11.68 KB)
??
sched.py
(6.29 KB)
??
secrets.py
(1.99 KB)
??
selectors.py
(18.13 KB)
??
shelve.py
(8.33 KB)
??
shlex.py
(12.79 KB)
??
shutil.py
(40.97 KB)
??
signal.py
(2.07 KB)
??
site-packages
??
site.py
(21.07 KB)
??
smtpd.py
(33.91 KB)
??
smtplib.py
(43.4 KB)
??
sndhdr.py
(6.92 KB)
??
socket.py
(26.83 KB)
??
socketserver.py
(26.29 KB)
??
sqlite3
??
sre_compile.py
(26.24 KB)
??
sre_constants.py
(7.01 KB)
??
sre_parse.py
(38.24 KB)
??
ssl.py
(44.43 KB)
??
stat.py
(5.26 KB)
??
statistics.py
(20.17 KB)
??
string.py
(11.29 KB)
??
stringprep.py
(12.61 KB)
??
struct.py
(257 B)
??
subprocess.py
(70.95 KB)
??
sunau.py
(17.94 KB)
??
symbol.py
(2.09 KB)
??
symtable.py
(7.11 KB)
??
sysconfig.py
(23.87 KB)
??
tabnanny.py
(11.15 KB)
??
tarfile.py
(90.5 KB)
??
telnetlib.py
(22.59 KB)
??
tempfile.py
(26.1 KB)
??
test
??
textwrap.py
(18.95 KB)
??
this.py
(1003 B)
??
threading.py
(48.13 KB)
??
timeit.py
(13.18 KB)
??
token.py
(3.67 KB)
??
tokenize.py
(26.4 KB)
??
trace.py
(28.23 KB)
??
traceback.py
(22.89 KB)
??
tracemalloc.py
(16.68 KB)
??
tty.py
(879 B)
??
types.py
(9.67 KB)
??
typing.py
(55.12 KB)
??
unittest
??
urllib
??
uu.py
(7.11 KB)
??
uuid.py
(28.83 KB)
??
venv
??
warnings.py
(19.61 KB)
??
wave.py
(17.8 KB)
??
weakref.py
(21 KB)
??
webbrowser.py
(23.16 KB)
??
wsgiref
??
xdrlib.py
(5.77 KB)
??
xml
??
xmlrpc
??
zipapp.py
(7.36 KB)
??
zipfile.py
(79.19 KB)
Editing: token.py
"""Token constants (from "token.h").""" __all__ = ['tok_name', 'ISTERMINAL', 'ISNONTERMINAL', 'ISEOF'] # This file is automatically generated; please don't muck it up! # # To update the symbols in this file, 'cd' to the top directory of # the python source tree after building the interpreter and run: # # ./python Lib/token.py #--start constants-- ENDMARKER = 0 NAME = 1 NUMBER = 2 STRING = 3 NEWLINE = 4 INDENT = 5 DEDENT = 6 LPAR = 7 RPAR = 8 LSQB = 9 RSQB = 10 COLON = 11 COMMA = 12 SEMI = 13 PLUS = 14 MINUS = 15 STAR = 16 SLASH = 17 VBAR = 18 AMPER = 19 LESS = 20 GREATER = 21 EQUAL = 22 DOT = 23 PERCENT = 24 LBRACE = 25 RBRACE = 26 EQEQUAL = 27 NOTEQUAL = 28 LESSEQUAL = 29 GREATEREQUAL = 30 TILDE = 31 CIRCUMFLEX = 32 LEFTSHIFT = 33 RIGHTSHIFT = 34 DOUBLESTAR = 35 PLUSEQUAL = 36 MINEQUAL = 37 STAREQUAL = 38 SLASHEQUAL = 39 PERCENTEQUAL = 40 AMPEREQUAL = 41 VBAREQUAL = 42 CIRCUMFLEXEQUAL = 43 LEFTSHIFTEQUAL = 44 RIGHTSHIFTEQUAL = 45 DOUBLESTAREQUAL = 46 DOUBLESLASH = 47 DOUBLESLASHEQUAL = 48 AT = 49 ATEQUAL = 50 RARROW = 51 ELLIPSIS = 52 # Don't forget to update the table _PyParser_TokenNames in tokenizer.c! OP = 53 ERRORTOKEN = 54 # These aren't used by the C tokenizer but are needed for tokenize.py COMMENT = 55 NL = 56 ENCODING = 57 N_TOKENS = 58 # Special definitions for cooperation with parser NT_OFFSET = 256 #--end constants-- tok_name = {value: name for name, value in globals().items() if isinstance(value, int) and not name.startswith('_')} __all__.extend(tok_name.values()) def ISTERMINAL(x): return x < NT_OFFSET def ISNONTERMINAL(x): return x >= NT_OFFSET def ISEOF(x): return x == ENDMARKER def _main(): import re import sys args = sys.argv[1:] inFileName = args and args[0] or "Include/token.h" outFileName = "Lib/token.py" if len(args) > 1: outFileName = args[1] try: fp = open(inFileName) except OSError as err: sys.stdout.write("I/O error: %s\n" % str(err)) sys.exit(1) with fp: lines = fp.read().split("\n") prog = re.compile( r"#define[ \t][ \t]*([A-Z0-9][A-Z0-9_]*)[ \t][ \t]*([0-9][0-9]*)", re.IGNORECASE) comment_regex = re.compile( r"^\s*/\*\s*(.+?)\s*\*/\s*$", re.IGNORECASE) tokens = {} prev_val = None for line in lines: match = prog.match(line) if match: name, val = match.group(1, 2) val = int(val) tokens[val] = {'token': name} # reverse so we can sort them... prev_val = val else: comment_match = comment_regex.match(line) if comment_match and prev_val is not None: comment = comment_match.group(1) tokens[prev_val]['comment'] = comment keys = sorted(tokens.keys()) # load the output skeleton from the target: try: fp = open(outFileName) except OSError as err: sys.stderr.write("I/O error: %s\n" % str(err)) sys.exit(2) with fp: format = fp.read().split("\n") try: start = format.index("#--start constants--") + 1 end = format.index("#--end constants--") except ValueError: sys.stderr.write("target does not contain format markers") sys.exit(3) lines = [] for key in keys: lines.append("%s = %d" % (tokens[key]["token"], key)) if "comment" in tokens[key]: lines.append("# %s" % tokens[key]["comment"]) format[start:end] = lines try: fp = open(outFileName, 'w') except OSError as err: sys.stderr.write("I/O error: %s\n" % str(err)) sys.exit(4) with fp: fp.write("\n".join(format)) if __name__ == "__main__": _main()
Upload File
Create Folder