pythonでC言語のライブラリを使用しており、配列を作成しております。
下記コードで2種類のクラスで配列を作りましたが、CArgObjectクラスの配列内にアクセスできません。
どのようにアクセスすればよろしいでしょうか。お願いします。
from ctypes import *
//c_ubyte_Arrayクラスの配列
data_buf = (c_ubyte * 10)()
print(type(data_buf))
for i in data_buf:
print(data_buf[i])
//CArgObjectクラスの配列
pData = byref(data_buf)
print(type(pData))
for i in pData:
print(pData[i])
エラーコード
TypeError: 'CArgObject' object is not iterable
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/03 03:13