python - 在 python 3.x 中替换 PyString_AS_STRING

标签 python

在 python 2.x 版本中,有一个名为 PyString_AS_STRING 的函数,用于将 pyobject 指针转换为字符串或字符指针。

我们如何在 python 3 中实现相同的功能?

最佳答案

有一个 PyUnicode_AS_UNICODE 宏。

顺便说一句:PyString_AS_STRING 仅适用于字符串对象,返回 C 字符串。

关于python - 在 python 3.x 中替换 PyString_AS_STRING,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2960847/

相关文章:

python - 合并 XML 文件并删除重复行

python - 监听 dbus 信号以在 debian linux 上挂载 mtp 设备

python - 从 python 2.7.3 升级到 2.7.9 后,停止 ConfigParser 向 delims 添加空格

python - 如何在python中删除firebase电子邮件身份验证用户?

python - 日历在 tkinter 中未对齐

python - 图像中的 numpy 元素比较

python - Django Rest 框架异常处理程序的位置

python - 在 pandas 中旋转数据

iphone - 使用 Python 解析 .strings 文件

python - 是什么使得可选参数是可选的而位置参数是必需的?