OXIESEC PANEL
- Current Dir:
/
/
opt
/
alt
/
python37
/
lib
/
python3.7
/
site-packages
/
exabgp
/
vendoring
Server IP: 2a02:4780:11:1084:0:327f:3464:10
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/16/2023 12:55:54 PM
rwxr-xr-x
📄
__init__.py
0 bytes
03/13/2021 04:30:48 PM
rw-r--r--
📁
__pycache__
-
03/16/2023 12:55:54 PM
rwxr-xr-x
📄
bitstring.py
160.25 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
cmd2.py
63.23 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
counter.py
10.43 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
docopt.py
19.22 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
gcdump.py
886 bytes
03/13/2021 04:30:48 PM
rw-r--r--
📄
ipaddress.py
76.44 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
lsprofcalltree.py
3.48 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
objgraph.py
29.89 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
ordereddict.py
1.04 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
profiler.py
19.46 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
pyparsing.py
154.91 KB
03/13/2021 04:30:48 PM
rw-r--r--
📄
six.py
29.25 KB
03/13/2021 04:30:48 PM
rw-r--r--
Editing: ordereddict.py
Close
# encoding: utf-8 """ ordereddict.py Created by Thomas Mangin on 2013-03-18. Copyright (c) 2009-2015 Exa Networks. All rights reserved. """ # ================================================================== OrderedDict # This is only an hack until we drop support for python version < 2.7 class OrderedDict(dict): def __init__(self, args): dict.__init__(self, args) self._order = [_ for _, __ in args] def __setitem__(self, key, value): dict.__setitem__(self, key, value) if key in self._order: self._order.remove(key) self._order.append(key) def __delitem__(self, key): dict.__delitem__(self, key) self._order.remove(key) def keys(self): return self._order def __iter__(self): return self.__next__() def __next__(self): for order in self._order: yield order if __name__ == '__main__': d = OrderedDict(((10, 'ten'), (8, 'eight'), (6, 'six'), (4, 'four'), (2, 'two'), (0, 'boom'))) for k in d: print(k)