Linux server.nvwebsoft.co.in 3.10.0-1160.114.2.el7.x86_64 #1 SMP Wed Mar 20 15:54:52 UTC 2024 x86_64
Apache
: 162.240.12.249 | : 3.147.81.172
202 Domain
8.1.31
nbspublicschool
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
README
+ Create Folder
+ Create File
/
usr /
lib64 /
python2.7 /
Demo /
comparisons /
[ HOME SHELL ]
Name
Size
Permission
Action
README
2.28
KB
-rw-r--r--
patterns
30
B
-rwxr-xr-x
regextest.py
1.48
KB
-rwxr-xr-x
regextest.pyc
1.06
KB
-rw-r--r--
regextest.pyo
1.06
KB
-rw-r--r--
sortingtest.py
1.24
KB
-rwxr-xr-x
sortingtest.pyc
1.02
KB
-rw-r--r--
sortingtest.pyo
1.02
KB
-rw-r--r--
systemtest.py
2.23
KB
-rwxr-xr-x
systemtest.pyc
1.56
KB
-rw-r--r--
systemtest.pyo
1.56
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : sortingtest.py
#! /usr/bin/env python # 2) Sorting Test # # Sort an input file that consists of lines like this # # var1=23 other=14 ditto=23 fred=2 # # such that each output line is sorted WRT to the number. Order # of output lines does not change. Resolve collisions using the # variable name. e.g. # # fred=2 other=14 ditto=23 var1=23 # # Lines may be up to several kilobytes in length and contain # zillions of variables. # This implementation: # - Reads stdin, writes stdout # - Uses any amount of whitespace to separate fields # - Allows signed numbers # - Treats illegally formatted fields as field=0 # - Outputs the sorted fields with exactly one space between them # - Handles blank input lines correctly import re import sys def main(): prog = re.compile('^(.*)=([-+]?[0-9]+)') def makekey(item, prog=prog): match = prog.match(item) if match: var, num = match.groups() return int(num), var else: # Bad input -- pretend it's a var with value 0 return 0, item for line in sys.stdin: items = sorted(makekey(item) for item in line.split()) for num, var in items: print "%s=%s" % (var, num), print main()
Close