mirror of https://github.com/python/cpython
Zap the C API subsection altogether for now. It's not actually usable from
C yet anyway.
This commit is contained in:
parent
aa9b39f910
commit
bfa6872260
|
@ -1399,61 +1399,3 @@ The exact range of years for which \method{strftime()} works also
|
||||||
varies across platforms. Regardless of platform, years before 1900
|
varies across platforms. Regardless of platform, years before 1900
|
||||||
cannot be used.
|
cannot be used.
|
||||||
|
|
||||||
|
|
||||||
\subsection{C API}
|
|
||||||
|
|
||||||
Struct typedefs:
|
|
||||||
|
|
||||||
\begin{verbatim}
|
|
||||||
PyDateTime_Date
|
|
||||||
PyDateTime_DateTime
|
|
||||||
PyDateTime_Time
|
|
||||||
PyDateTime_Delta
|
|
||||||
PyDateTime_TZInfo
|
|
||||||
\end{verbatim}
|
|
||||||
|
|
||||||
Type-check macros:
|
|
||||||
|
|
||||||
\begin{verbatim}
|
|
||||||
PyDate_Check(op)
|
|
||||||
PyDate_CheckExact(op)
|
|
||||||
|
|
||||||
PyDateTime_Check(op)
|
|
||||||
PyDateTime_CheckExact(op)
|
|
||||||
|
|
||||||
PyTime_Check(op)
|
|
||||||
PyTime_CheckExact(op)
|
|
||||||
|
|
||||||
PyDelta_Check(op)
|
|
||||||
PyDelta_CheckExact(op)
|
|
||||||
|
|
||||||
PyTZInfo_Check(op)
|
|
||||||
PyTZInfo_CheckExact(op)
|
|
||||||
\end{verbatim}
|
|
||||||
|
|
||||||
Accessor macros:
|
|
||||||
|
|
||||||
All objects are immutable, so accessors are read-only. All macros
|
|
||||||
return ints. For \class{date} and \class{datetime} instances:
|
|
||||||
\begin{verbatim}
|
|
||||||
PyDateTime_GET_YEAR(o)
|
|
||||||
PyDateTime_GET_MONTH(o)
|
|
||||||
PyDateTime_GET_DAY(o)
|
|
||||||
\end{verbatim}
|
|
||||||
|
|
||||||
For \class{datetime} instances:
|
|
||||||
\begin{verbatim}
|
|
||||||
PyDateTime_DATE_GET_HOUR(o)
|
|
||||||
PyDateTime_DATE_GET_MINUTE(o)
|
|
||||||
PyDateTime_DATE_GET_SECOND(o)
|
|
||||||
PyDateTime_DATE_GET_MICROSECOND(o)
|
|
||||||
\end{verbatim}
|
|
||||||
|
|
||||||
For \class{time} instances:
|
|
||||||
\begin{verbatim}
|
|
||||||
PyDateTime_TIME_GET_HOUR(o)
|
|
||||||
PyDateTime_TIME_GET_MINUTE(o)
|
|
||||||
PyDateTime_TIME_GET_SECOND(o)
|
|
||||||
PyDateTime_TIME_GET_MICROSECOND(o)
|
|
||||||
\end{verbatim}
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue