SILENT KILLERPanel

Current Path: > > lib > python3.6 > site-packages > dateutil


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //lib/python3.6/site-packages/dateutil

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
tz Directory - -
zoneinfo Directory - -
__init__.py File 69 bytes July 10 2017 18:32:22.
_common.py File 768 bytes July 10 2017 18:32:22.
_version.py File 219 bytes July 10 2017 18:32:22.
easter.py File 2629 bytes July 10 2017 18:32:22.
parser.py File 50939 bytes July 10 2017 18:32:22.
relativedelta.py File 23145 bytes July 10 2017 18:32:22.
rrule.py File 61835 bytes July 10 2017 18:32:22.
tzwin.py File 59 bytes July 10 2017 18:32:22.

Reading File: //lib/python3.6/site-packages/dateutil/_common.py

"""
Common code used in multiple modules.
"""


class weekday(object):
    __slots__ = ["weekday", "n"]

    def __init__(self, weekday, n=None):
        self.weekday = weekday
        self.n = n

    def __call__(self, n):
        if n == self.n:
            return self
        else:
            return self.__class__(self.weekday, n)

    def __eq__(self, other):
        try:
            if self.weekday != other.weekday or self.n != other.n:
                return False
        except AttributeError:
            return False
        return True

    __hash__ = None

    def __repr__(self):
        s = ("MO", "TU", "WE", "TH", "FR", "SA", "SU")[self.weekday]
        if not self.n:
            return s
        else:
            return "%s(%+d)" % (s, self.n)

SILENT KILLER Tool