/
githubmirror
/
os-python3.9
ОбзорДокументацияВойти
/
githubmirror
/
os-python3.9
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
os-python3.9/
Objects/stringlib/
..
clinic

Imported Upstream version 3.9.2

4 года назад
README.txt

Imported Upstream version 3.9.2

4 года назад
asciilib.h

Imported Upstream version 3.9.2

4 года назад
codecs.h

Imported Upstream version 3.9.2

4 года назад
count.h

Imported Upstream version 3.9.2

4 года назад
ctype.h

Imported Upstream version 3.9.2

4 года назад
eq.h

Imported Upstream version 3.9.2

4 года назад
fastsearch.h

Imported Upstream version 3.9.2

4 года назад
find.h

Imported Upstream version 3.9.2

4 года назад
find_max_char.h

Imported Upstream version 3.9.2

4 года назад
join.h

Imported Upstream version 3.9.2

4 года назад
localeutil.h

Imported Upstream version 3.9.2

4 года назад
partition.h

Imported Upstream version 3.9.2

4 года назад
replace.h

Imported Upstream version 3.9.2

4 года назад
split.h

Imported Upstream version 3.9.2

4 года назад
stringdefs.h

Imported Upstream version 3.9.2

4 года назад
transmogrify.h

Imported Upstream version 3.9.2

4 года назад
ucs1lib.h

Imported Upstream version 3.9.2

4 года назад
ucs2lib.h

Imported Upstream version 3.9.2

4 года назад
ucs4lib.h

Imported Upstream version 3.9.2

4 года назад
undef.h

Imported Upstream version 3.9.2

4 года назад
unicode_format.h

Imported Upstream version 3.9.2

4 года назад
unicodedefs.h

Imported Upstream version 3.9.2

4 года назад
README.txt
bits shared by the bytesobject and unicodeobject implementations (and
possibly other modules, in a not too distant future).
 
the stuff in here is included into relevant places; see the individual
source files for details.
 
--------------------------------------------------------------------
the following defines used by the different modules:
 
STRINGLIB_CHAR
 
the type used to hold a character (char or Py_UNICODE)
 
STRINGLIB_EMPTY
 
a PyObject representing the empty string, only to be used if
STRINGLIB_MUTABLE is 0
 
Py_ssize_t STRINGLIB_LEN(PyObject*)
 
returns the length of the given string object (which must be of the
right type)
 
PyObject* STRINGLIB_NEW(STRINGLIB_CHAR*, Py_ssize_t)
 
creates a new string object
 
STRINGLIB_CHAR* STRINGLIB_STR(PyObject*)
 
returns the pointer to the character data for the given string
object (which must be of the right type)
 
int STRINGLIB_CHECK_EXACT(PyObject *)
 
returns true if the object is an instance of our type, not a subclass
 
STRINGLIB_MUTABLE
 
must be 0 or 1 to tell the cpp macros in stringlib code if the object
being operated on is mutable or not