久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

python - 怎么把char*對象轉換成PyObject*對象

瀏覽:146日期:2022-10-11 13:31:33

問題描述

用在函數傳參上,所以沒法用PyObject_GetAttrString

問題解答

回答1:

PyByteArray_FromStringAndSize 或者Py_BuildValue先把char *轉成bytes然后PyTuple_SetItem把bytes 轉成tuple

PyObject * bytesObject = PyByteArray_FromStringAndSize(message, len);PyObject * buildObject = Py_BuildValue('y#', message,len);PyObject * argsObject = PyTuple_New(1);PyTuple_SetItem(argsObject, 0, bytesObject);

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 太仆寺旗| 达州市| 齐齐哈尔市| 石柱| 共和县| 大城县| 荃湾区| 保亭| 阿坝| 临漳县| 泗水县| 清流县| 长汀县| 闽侯县| 安阳县| 松桃| 南宫市| 古丈县| 收藏| 滦南县| 九龙县| 屏山县| 金川县| 建湖县| 靖州| 乡城县| 厦门市| 会东县| 宁津县| 侯马市| 九江市| 巧家县| 乌拉特中旗| 巴里| 科技| 德惠市| 郎溪县| 安多县| 尼勒克县| 且末县| 旌德县|