Linux server123.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
LiteSpeed
: 198.54.126.127 | : 216.73.216.107
Cant Read [ /etc/named.conf ]
?8.4.14
ezdajrnh
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
imunify360 /
venv /
lib /
python3.11 /
site-packages /
[ HOME SHELL ]
Name
Size
Permission
Action
?;
Babel-2.12.1.dist-info
[ DIR ]
drwxr-xr-x
?;
Cerberus-1.3.5.dist-info
[ DIR ]
drwxr-xr-x
?;
Crypto
[ DIR ]
drwxr-xr-x
?;
Jinja2-2.11.2.dist-info
[ DIR ]
drwxr-xr-x
?;
PyJWT-2.1.0.dist-info
[ DIR ]
drwxr-xr-x
?;
PyMySQL-1.1.1.dist-info
[ DIR ]
drwxr-xr-x
?;
PyYAML-6.0.1.dist-info
[ DIR ]
drwxr-xr-x
?;
__pycache__
[ DIR ]
drwxr-xr-x
?;
_distutils_hack
[ DIR ]
drwxr-xr-x
?;
_yaml
[ DIR ]
drwxr-xr-x
?;
aiodns
[ DIR ]
drwxr-xr-x
?;
aiodns-3.0.0.dist-info
[ DIR ]
drwxr-xr-x
?;
aiosignal
[ DIR ]
drwxr-xr-x
?;
aiosignal-1.3.1.dist-info
[ DIR ]
drwxr-xr-x
?;
async_lru
[ DIR ]
drwxr-xr-x
?;
async_lru-2.0.5.dist-info
[ DIR ]
drwxr-xr-x
?;
async_timeout
[ DIR ]
drwxr-xr-x
?;
async_timeout-4.0.3.dist-info
[ DIR ]
drwxr-xr-x
?;
attr
[ DIR ]
drwxr-xr-x
?;
attrs
[ DIR ]
drwxr-xr-x
?;
attrs-23.1.0.dist-info
[ DIR ]
drwxr-xr-x
?;
babel
[ DIR ]
drwxr-xr-x
?;
blinker
[ DIR ]
drwxr-xr-x
?;
blinker-1.4.dist-info
[ DIR ]
drwxr-xr-x
?;
cerberus
[ DIR ]
drwxr-xr-x
?;
certifi
[ DIR ]
drwxr-xr-x
?;
certifi-2023.7.22.dist-info
[ DIR ]
drwxr-xr-x
?;
cffi
[ DIR ]
drwxr-xr-x
?;
cffi-1.15.1.dist-info
[ DIR ]
drwxr-xr-x
?;
charset_normalizer
[ DIR ]
drwxr-xr-x
?;
charset_normalizer-2.0.12.dist...
[ DIR ]
drwxr-xr-x
?;
clcommon
[ DIR ]
drwxr-xr-x
?;
clcommon-3.4.16.dist-info
[ DIR ]
drwxr-xr-x
?;
click
[ DIR ]
drwxr-xr-x
?;
click-8.1.7.dist-info
[ DIR ]
drwxr-xr-x
?;
cryptography
[ DIR ]
drwxr-xr-x
?;
cryptography-43.0.1.dist-info
[ DIR ]
drwxr-xr-x
?;
daemon
[ DIR ]
drwxr-xr-x
?;
dateutil
[ DIR ]
drwxr-xr-x
?;
defence360agent
[ DIR ]
drwxr-xr-x
?;
distro-1.6.0.dist-info
[ DIR ]
drwxr-xr-x
?;
docutils
[ DIR ]
drwxr-xr-x
?;
docutils-0.20.1.dist-info
[ DIR ]
drwxr-xr-x
?;
frozenlist
[ DIR ]
drwxr-xr-x
?;
frozenlist-1.4.0.dist-info
[ DIR ]
drwxr-xr-x
?;
geoip2
[ DIR ]
drwxr-xr-x
?;
geoip2-4.2.0.dist-info
[ DIR ]
drwxr-xr-x
?;
google
[ DIR ]
drwxr-xr-x
?;
humanize
[ DIR ]
drwxr-xr-x
?;
humanize-4.9.0.dist-info
[ DIR ]
drwxr-xr-x
?;
idna
[ DIR ]
drwxr-xr-x
?;
idna-3.4.dist-info
[ DIR ]
drwxr-xr-x
?;
imav
[ DIR ]
drwxr-xr-x
?;
imunify_antivirus-8.6.8-py3.11...
[ DIR ]
drwxr-xr-x
?;
imunify_core-8.8.0-py3.11.egg-...
[ DIR ]
drwxr-xr-x
?;
jinja2
[ DIR ]
drwxr-xr-x
?;
jsonschema
[ DIR ]
drwxr-xr-x
?;
jsonschema-3.2.0.dist-info
[ DIR ]
drwxr-xr-x
?;
jwt
[ DIR ]
drwxr-xr-x
?;
lockfile
[ DIR ]
drwxr-xr-x
?;
lockfile-0.12.2.dist-info
[ DIR ]
drwxr-xr-x
?;
lxml
[ DIR ]
drwxr-xr-x
?;
lxml-4.9.2.dist-info
[ DIR ]
drwxr-xr-x
?;
markupsafe
[ DIR ]
drwxr-xr-x
?;
markupsafe-2.0.1.dist-info
[ DIR ]
drwxr-xr-x
?;
maxminddb
[ DIR ]
drwxr-xr-x
?;
maxminddb-2.4.0.dist-info
[ DIR ]
drwxr-xr-x
?;
multidict
[ DIR ]
drwxr-xr-x
?;
multidict-6.0.4.dist-info
[ DIR ]
drwxr-xr-x
?;
packaging
[ DIR ]
drwxr-xr-x
?;
packaging-23.1.dist-info
[ DIR ]
drwxr-xr-x
?;
peewee-3.17.9.dist-info
[ DIR ]
drwxr-xr-x
?;
peewee_migrate
[ DIR ]
drwxr-xr-x
?;
peewee_migrate-1.12.1.dist-inf...
[ DIR ]
drwxr-xr-x
?;
phpserialize-1.3.dist-info
[ DIR ]
drwxr-xr-x
?;
pip
[ DIR ]
drwxr-xr-x
?;
pip-25.1.1.dist-info
[ DIR ]
drwxr-xr-x
?;
pkg_resources
[ DIR ]
drwxr-xr-x
?;
playhouse
[ DIR ]
drwxr-xr-x
?;
protobuf-4.23.2.dist-info
[ DIR ]
drwxr-xr-x
?;
psutil
[ DIR ]
drwxr-xr-x
?;
psutil-5.8.0.dist-info
[ DIR ]
drwxr-xr-x
?;
pyasn1
[ DIR ]
drwxr-xr-x
?;
pyasn1-0.6.1.dist-info
[ DIR ]
drwxr-xr-x
?;
pycares
[ DIR ]
drwxr-xr-x
?;
pycares-4.3.0.dist-info
[ DIR ]
drwxr-xr-x
?;
pycparser
[ DIR ]
drwxr-xr-x
?;
pycparser-2.21.dist-info
[ DIR ]
drwxr-xr-x
?;
pycryptodome-3.18.0.dist-info
[ DIR ]
drwxr-xr-x
?;
pymysql
[ DIR ]
drwxr-xr-x
?;
pyrsistent
[ DIR ]
drwxr-xr-x
?;
pyrsistent-0.19.3.dist-info
[ DIR ]
drwxr-xr-x
?;
python_daemon-2.3.0.dist-info
[ DIR ]
drwxr-xr-x
?;
python_dateutil-2.8.2.dist-inf...
[ DIR ]
drwxr-xr-x
?;
python_pam-1.8.4.dist-info
[ DIR ]
drwxr-xr-x
?;
pytricia-1.0.2.dist-info
[ DIR ]
drwxr-xr-x
?;
pyzstd
[ DIR ]
drwxr-xr-x
?;
pyzstd-0.15.3.dist-info
[ DIR ]
drwxr-xr-x
?;
requests
[ DIR ]
drwxr-xr-x
?;
requests-2.26.0.dist-info
[ DIR ]
drwxr-xr-x
?;
sdnotify
[ DIR ]
drwxr-xr-x
?;
sdnotify-0.3.2.dist-info
[ DIR ]
drwxr-xr-x
?;
sentry_sdk
[ DIR ]
drwxr-xr-x
?;
sentry_sdk-0.19.2.dist-info
[ DIR ]
drwxr-xr-x
?;
setuptools
[ DIR ]
drwxr-xr-x
?;
setuptools-69.0.2.dist-info
[ DIR ]
drwxr-xr-x
?;
simplejson
[ DIR ]
drwxr-xr-x
?;
simplejson-3.20.1.dist-info
[ DIR ]
drwxr-xr-x
?;
six-1.16.0.dist-info
[ DIR ]
drwxr-xr-x
?;
speaklater-1.3.dist-info
[ DIR ]
drwxr-xr-x
?;
typing_extensions-4.14.1.dist-...
[ DIR ]
drwxr-xr-x
?;
urllib3
[ DIR ]
drwxr-xr-x
?;
urllib3-1.26.6.dist-info
[ DIR ]
drwxr-xr-x
?;
vendors_api
[ DIR ]
drwxr-xr-x
?;
yaml
[ DIR ]
drwxr-xr-x
?;
yarl
[ DIR ]
drwxr-xr-x
?;
yarl-1.9.2.dist-info
[ DIR ]
drwxr-xr-x
_cffi_backend.cpython-311-x86_...
267.63
KB
-rwxr-xr-x
_pyrsistent_version.py
23
B
-rw-r--r--
distro.py
47.28
KB
-rw-r--r--
distutils-precedence.pth
151
B
-rw-r--r--
pam.py
7.38
KB
-rw-r--r--
peewee.py
275.22
KB
-rw-r--r--
phpserialize.py
17.97
KB
-rw-r--r--
pwiz.py
8
KB
-rw-r--r--
pytricia.cpython-311-x86_64-li...
33.42
KB
-rwxr-xr-x
secureio.py
19.81
KB
-rw-r--r--
six.py
33.74
KB
-rw-r--r--
speaklater.py
5.09
KB
-rw-r--r--
typing_extensions.py
153.72
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : speaklater.py
# -*- coding: utf-8 -*- r""" speaklater ~~~~~~~~~~ A module that provides lazy strings for translations. Basically you get an object that appears to be a string but changes the value every time the value is evaluated based on a callable you provide. For example you can have a global `lazy_gettext` function that returns a lazy string with the value of the current set language. Example: >>> from speaklater import make_lazy_string >>> sval = u'Hello World' >>> string = make_lazy_string(lambda: sval) This lazy string will evaluate to the value of the `sval` variable. >>> string lu'Hello World' >>> unicode(string) u'Hello World' >>> string.upper() u'HELLO WORLD' If you change the value, the lazy string will change as well: >>> sval = u'Hallo Welt' >>> string.upper() u'HALLO WELT' This is especially handy when combined with a thread local and gettext translations or dicts of translatable strings: >>> from speaklater import make_lazy_gettext >>> from threading import local >>> l = local() >>> l.translations = {u'Yes': 'Ja'} >>> lazy_gettext = make_lazy_gettext(lambda: l.translations.get) >>> yes = lazy_gettext(u'Yes') >>> print yes Ja >>> l.translations[u'Yes'] = u'Si' >>> print yes Si Lazy strings are no real strings so if you pass this sort of string to a function that performs an instance check, it will fail. In that case you have to explicitly convert it with `unicode` and/or `string` depending on what string type the lazy string encapsulates. To check if a string is lazy, you can use the `is_lazy_string` function: >>> from speaklater import is_lazy_string >>> is_lazy_string(u'yes') False >>> is_lazy_string(yes) True New in version 1.2: It's now also possible to pass keyword arguments to the callback used with `make_lazy_string`. :copyright: (c) 2010 by Armin Ronacher. :license: BSD, see LICENSE for more details. """ def is_lazy_string(obj): """Checks if the given object is a lazy string.""" return isinstance(obj, _LazyString) def make_lazy_string(__func, *args, **kwargs): """Creates a lazy string by invoking func with args.""" return _LazyString(__func, args, kwargs) def make_lazy_gettext(lookup_func): """Creates a lazy gettext function dispatches to a gettext function as returned by `lookup_func`. Example: >>> translations = {u'Yes': u'Ja'} >>> lazy_gettext = make_lazy_gettext(lambda: translations.get) >>> x = lazy_gettext(u'Yes') >>> x lu'Ja' >>> translations[u'Yes'] = u'Si' >>> x lu'Si' """ def lazy_gettext(string): if is_lazy_string(string): return string return make_lazy_string(lookup_func(), string) return lazy_gettext class _LazyString(object): """Class for strings created by a function call. The proxy implementation attempts to be as complete as possible, so that the lazy objects should mostly work as expected, for example for sorting. """ __slots__ = ('_func', '_args', '_kwargs') def __init__(self, func, args, kwargs): self._func = func self._args = args self._kwargs = kwargs value = property(lambda x: x._func(*x._args, **x._kwargs)) def __contains__(self, key): return key in self.value def __nonzero__(self): return bool(self.value) def __dir__(self): return dir(unicode) def __iter__(self): return iter(self.value) def __len__(self): return len(self.value) def __str__(self): return str(self.value) def __unicode__(self): return unicode(self.value) def __add__(self, other): return self.value + other def __radd__(self, other): return other + self.value def __mod__(self, other): return self.value % other def __rmod__(self, other): return other % self.value def __mul__(self, other): return self.value * other def __rmul__(self, other): return other * self.value def __lt__(self, other): return self.value < other def __le__(self, other): return self.value <= other def __eq__(self, other): return self.value == other def __ne__(self, other): return self.value != other def __gt__(self, other): return self.value > other def __ge__(self, other): return self.value >= other def __getattr__(self, name): if name == '__members__': return self.__dir__() return getattr(self.value, name) def __getstate__(self): return self._func, self._args, self._kwargs def __setstate__(self, tup): self._func, self._args, self._kwargs = tup def __getitem__(self, key): return self.value[key] def __copy__(self): return self def __repr__(self): try: return 'l' + repr(self.value) except Exception: return '<%s broken>' % self.__class__.__name__ if __name__ == '__main__': import doctest doctest.testmod()
Close