python-cstring:提供基于C的以n终止的字符串的Python字符串实现

时间:2024-04-18 18:47:33
【文件属性】:

文件名称:python-cstring:提供基于C的以n终止的字符串的Python字符串实现

文件大小:8KB

文件格式:ZIP

更新时间:2024-04-18 18:47:33

python python3 python-c-extension C

cstring模块 内置str类型的备用字符串表示形式。 在内部使用C字符串表示形式。 连续分配内存以减少指针跳跃。 UTF-8编码。 len返回以字节为单位的大小(不包括终止的零字节)。 索引和切片支持随机访问(访问字节,而不是Unicode代码点)。 支持从str , bytes , bytearray , array , memoryview , cstring和其他缓冲区协议对象进行初始化。 方法 count(子字符串[,开始[,结束]]) 请参阅: : 笔记: substring可以是cstring或Python str对象。 start和end (如果提供)是字节索引。 查找(子字符串[,开始[,结束]]) 参见: : 笔记: substring可以是cstring或Python str对象。 start和end (如果提供)是字节索引。 索


【文件预览】:
python-cstring-master
----.gitignore(54B)
----README.md(2KB)
----requirements-dev.txt(7B)
----test()
--------test_mapping.py(549B)
--------test_compare.py(653B)
--------test_sequence.py(1KB)
--------test_methods.py(3KB)
--------test_slots.py(909B)
----LICENSE(1KB)
----src()
--------cstring.c(14KB)
----setup.py(499B)

网友评论