python - 将字节数组从 C++ 传递到 Python

标签 python c++ arrays

正如标题所示,我想将一个字节数组从 c++ 传递到 python。我知道我需要以某种方式将我的字节数组转换为 PyObject,但这就是我陷入困境的地方。有没有人可以帮我解决这个问题。

提前致谢,

最佳答案

PyBytes_FromString 来救援(假设 Python3+):

https://docs.python.org/3/c-api/bytes.html

在Python2.x下PyString_FromString:

https://docs.python.org/2/c-api/string.html

关于python - 将字节数组从 C++ 传递到 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45104540/

相关文章:

c - 如何在c中编写一个读取数组的函数?

python - python中的ctypes结构数组

c++ - 在windows docker容器中编译Qt5项目

python - 将列表中的每个数字四舍五入到另一个列表中最接近的数字

c++ - 代码块宏

c++ - 口袋妖怪类型的枚举常量

python - 继承和扩展 Python bytearray

php - PDO 关联数组 - 返回关联

python - 基于两个条件在 python 中的数据框中选择行

python - Django - 如何在表单的查询集中使用 modelForm 的关联模型