Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.20
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
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
/
usr /
share /
doc /
python3.10 /
html /
_sources /
c-api /
[ HOME SHELL ]
Name
Size
Permission
Action
abstract.rst.txt
723
B
-rw-r--r--
allocation.rst.txt
2.58
KB
-rw-r--r--
apiabiversion.rst.txt
2.31
KB
-rw-r--r--
arg.rst.txt
30.78
KB
-rw-r--r--
bool.rst.txt
1.2
KB
-rw-r--r--
buffer.rst.txt
22.36
KB
-rw-r--r--
bytearray.rst.txt
2.2
KB
-rw-r--r--
bytes.rst.txt
9.2
KB
-rw-r--r--
call.rst.txt
16.56
KB
-rw-r--r--
capsule.rst.txt
5.68
KB
-rw-r--r--
cell.rst.txt
1.94
KB
-rw-r--r--
code.rst.txt
2.56
KB
-rw-r--r--
codec.rst.txt
5.01
KB
-rw-r--r--
complex.rst.txt
4.13
KB
-rw-r--r--
concrete.rst.txt
2.03
KB
-rw-r--r--
contextvars.rst.txt
4.11
KB
-rw-r--r--
conversion.rst.txt
5.39
KB
-rw-r--r--
coro.rst.txt
862
B
-rw-r--r--
datetime.rst.txt
8.46
KB
-rw-r--r--
descriptor.rst.txt
1.08
KB
-rw-r--r--
dict.rst.txt
8.51
KB
-rw-r--r--
exceptions.rst.txt
49.24
KB
-rw-r--r--
file.rst.txt
4.25
KB
-rw-r--r--
float.rst.txt
2.27
KB
-rw-r--r--
function.rst.txt
3.37
KB
-rw-r--r--
gcsupport.rst.txt
8.52
KB
-rw-r--r--
gen.rst.txt
1.35
KB
-rw-r--r--
import.rst.txt
12.61
KB
-rw-r--r--
index.rst.txt
632
B
-rw-r--r--
init.rst.txt
69.48
KB
-rw-r--r--
init_config.rst.txt
48.17
KB
-rw-r--r--
intro.rst.txt
32.03
KB
-rw-r--r--
iter.rst.txt
1.98
KB
-rw-r--r--
iterator.rst.txt
1.67
KB
-rw-r--r--
list.rst.txt
4.61
KB
-rw-r--r--
long.rst.txt
10.72
KB
-rw-r--r--
mapping.rst.txt
3.47
KB
-rw-r--r--
marshal.rst.txt
3.71
KB
-rw-r--r--
memory.rst.txt
29.92
KB
-rw-r--r--
memoryview.rst.txt
2.32
KB
-rw-r--r--
method.rst.txt
2.71
KB
-rw-r--r--
module.rst.txt
22.8
KB
-rw-r--r--
none.rst.txt
736
B
-rw-r--r--
number.rst.txt
10.83
KB
-rw-r--r--
objbuffer.rst.txt
2.39
KB
-rw-r--r--
object.rst.txt
15.14
KB
-rw-r--r--
objimpl.rst.txt
300
B
-rw-r--r--
refcounting.rst.txt
4.18
KB
-rw-r--r--
reflection.rst.txt
1.96
KB
-rw-r--r--
sequence.rst.txt
6.62
KB
-rw-r--r--
set.rst.txt
6.22
KB
-rw-r--r--
slice.rst.txt
4.47
KB
-rw-r--r--
stable.rst.txt
6.44
KB
-rw-r--r--
structures.rst.txt
18.59
KB
-rw-r--r--
sys.rst.txt
16.47
KB
-rw-r--r--
tuple.rst.txt
8.45
KB
-rw-r--r--
type.rst.txt
9.86
KB
-rw-r--r--
typehints.rst.txt
1.67
KB
-rw-r--r--
typeobj.rst.txt
126.97
KB
-rw-r--r--
unicode.rst.txt
67.91
KB
-rw-r--r--
utilities.rst.txt
410
B
-rw-r--r--
veryhigh.rst.txt
15.57
KB
-rw-r--r--
weakref.rst.txt
3.03
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : datetime.rst.txt
.. highlight:: c .. _datetimeobjects: DateTime Objects ---------------- Various date and time objects are supplied by the :mod:`datetime` module. Before using any of these functions, the header file :file:`datetime.h` must be included in your source (note that this is not included by :file:`Python.h`), and the macro :c:macro:`PyDateTime_IMPORT` must be invoked, usually as part of the module initialisation function. The macro puts a pointer to a C structure into a static variable, :c:data:`PyDateTimeAPI`, that is used by the following macros. Macro for access to the UTC singleton: .. c:var:: PyObject* PyDateTime_TimeZone_UTC Returns the time zone singleton representing UTC, the same object as :attr:`datetime.timezone.utc`. .. versionadded:: 3.7 Type-check macros: .. c:function:: int PyDate_Check(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_DateType` or a subtype of :c:data:`PyDateTime_DateType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyDate_CheckExact(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_DateType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyDateTime_Check(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_DateTimeType` or a subtype of :c:data:`PyDateTime_DateTimeType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyDateTime_CheckExact(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_DateTimeType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyTime_Check(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_TimeType` or a subtype of :c:data:`PyDateTime_TimeType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyTime_CheckExact(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_TimeType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyDelta_Check(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_DeltaType` or a subtype of :c:data:`PyDateTime_DeltaType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyDelta_CheckExact(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_DeltaType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyTZInfo_Check(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_TZInfoType` or a subtype of :c:data:`PyDateTime_TZInfoType`. *ob* must not be ``NULL``. This function always succeeds. .. c:function:: int PyTZInfo_CheckExact(PyObject *ob) Return true if *ob* is of type :c:data:`PyDateTime_TZInfoType`. *ob* must not be ``NULL``. This function always succeeds. Macros to create objects: .. c:function:: PyObject* PyDate_FromDate(int year, int month, int day) Return a :class:`datetime.date` object with the specified year, month and day. .. c:function:: PyObject* PyDateTime_FromDateAndTime(int year, int month, int day, int hour, int minute, int second, int usecond) Return a :class:`datetime.datetime` object with the specified year, month, day, hour, minute, second and microsecond. .. c:function:: PyObject* PyDateTime_FromDateAndTimeAndFold(int year, int month, int day, int hour, int minute, int second, int usecond, int fold) Return a :class:`datetime.datetime` object with the specified year, month, day, hour, minute, second, microsecond and fold. .. versionadded:: 3.6 .. c:function:: PyObject* PyTime_FromTime(int hour, int minute, int second, int usecond) Return a :class:`datetime.time` object with the specified hour, minute, second and microsecond. .. c:function:: PyObject* PyTime_FromTimeAndFold(int hour, int minute, int second, int usecond, int fold) Return a :class:`datetime.time` object with the specified hour, minute, second, microsecond and fold. .. versionadded:: 3.6 .. c:function:: PyObject* PyDelta_FromDSU(int days, int seconds, int useconds) Return a :class:`datetime.timedelta` object representing the given number of days, seconds and microseconds. Normalization is performed so that the resulting number of microseconds and seconds lie in the ranges documented for :class:`datetime.timedelta` objects. .. c:function:: PyObject* PyTimeZone_FromOffset(PyDateTime_DeltaType* offset) Return a :class:`datetime.timezone` object with an unnamed fixed offset represented by the *offset* argument. .. versionadded:: 3.7 .. c:function:: PyObject* PyTimeZone_FromOffsetAndName(PyDateTime_DeltaType* offset, PyUnicode* name) Return a :class:`datetime.timezone` object with a fixed offset represented by the *offset* argument and with tzname *name*. .. versionadded:: 3.7 Macros to extract fields from date objects. The argument must be an instance of :c:data:`PyDateTime_Date`, including subclasses (such as :c:data:`PyDateTime_DateTime`). The argument must not be ``NULL``, and the type is not checked: .. c:function:: int PyDateTime_GET_YEAR(PyDateTime_Date *o) Return the year, as a positive int. .. c:function:: int PyDateTime_GET_MONTH(PyDateTime_Date *o) Return the month, as an int from 1 through 12. .. c:function:: int PyDateTime_GET_DAY(PyDateTime_Date *o) Return the day, as an int from 1 through 31. Macros to extract fields from datetime objects. The argument must be an instance of :c:data:`PyDateTime_DateTime`, including subclasses. The argument must not be ``NULL``, and the type is not checked: .. c:function:: int PyDateTime_DATE_GET_HOUR(PyDateTime_DateTime *o) Return the hour, as an int from 0 through 23. .. c:function:: int PyDateTime_DATE_GET_MINUTE(PyDateTime_DateTime *o) Return the minute, as an int from 0 through 59. .. c:function:: int PyDateTime_DATE_GET_SECOND(PyDateTime_DateTime *o) Return the second, as an int from 0 through 59. .. c:function:: int PyDateTime_DATE_GET_MICROSECOND(PyDateTime_DateTime *o) Return the microsecond, as an int from 0 through 999999. .. c:function:: int PyDateTime_DATE_GET_FOLD(PyDateTime_DateTime *o) Return the fold, as an int from 0 through 1. .. versionadded:: 3.6 .. c:function:: PyObject* PyDateTime_DATE_GET_TZINFO(PyDateTime_DateTime *o) Return the tzinfo (which may be ``None``). .. versionadded:: 3.10 Macros to extract fields from time objects. The argument must be an instance of :c:data:`PyDateTime_Time`, including subclasses. The argument must not be ``NULL``, and the type is not checked: .. c:function:: int PyDateTime_TIME_GET_HOUR(PyDateTime_Time *o) Return the hour, as an int from 0 through 23. .. c:function:: int PyDateTime_TIME_GET_MINUTE(PyDateTime_Time *o) Return the minute, as an int from 0 through 59. .. c:function:: int PyDateTime_TIME_GET_SECOND(PyDateTime_Time *o) Return the second, as an int from 0 through 59. .. c:function:: int PyDateTime_TIME_GET_MICROSECOND(PyDateTime_Time *o) Return the microsecond, as an int from 0 through 999999. .. c:function:: int PyDateTime_TIME_GET_FOLD(PyDateTime_Time *o) Return the fold, as an int from 0 through 1. .. versionadded:: 3.6 .. c:function:: PyObject* PyDateTime_TIME_GET_TZINFO(PyDateTime_Time *o) Return the tzinfo (which may be ``None``). .. versionadded:: 3.10 Macros to extract fields from time delta objects. The argument must be an instance of :c:data:`PyDateTime_Delta`, including subclasses. The argument must not be ``NULL``, and the type is not checked: .. c:function:: int PyDateTime_DELTA_GET_DAYS(PyDateTime_Delta *o) Return the number of days, as an int from -999999999 to 999999999. .. versionadded:: 3.3 .. c:function:: int PyDateTime_DELTA_GET_SECONDS(PyDateTime_Delta *o) Return the number of seconds, as an int from 0 through 86399. .. versionadded:: 3.3 .. c:function:: int PyDateTime_DELTA_GET_MICROSECONDS(PyDateTime_Delta *o) Return the number of microseconds, as an int from 0 through 999999. .. versionadded:: 3.3 Macros for the convenience of modules implementing the DB API: .. c:function:: PyObject* PyDateTime_FromTimestamp(PyObject *args) Create and return a new :class:`datetime.datetime` object given an argument tuple suitable for passing to :meth:`datetime.datetime.fromtimestamp()`. .. c:function:: PyObject* PyDate_FromTimestamp(PyObject *args) Create and return a new :class:`datetime.date` object given an argument tuple suitable for passing to :meth:`datetime.date.fromtimestamp()`.
Close