利用dbus-python和C/C++交互时,list(结构体)转字符数组(字节流)
来源:互联网 发布:机器人编程好学吗 编辑:程序博客网 时间:2024/05/17 04:56
第一次写技术博客,有错误的地方,请大家多多指教。
在python与c/c++通过dbus交互时,常用到的字节流传输,所以今天为大家分享一种将python数字转化为按照c/c++的需求格式(内存大小)的字符数组。
直接拿实例说话啦:
#!/usr/bin/env python#File name:convert.py#Author: tangwei#E-mail:tangwei_neu@163.comimport sysimport structimport dbuschar_array = ()string = struct.pack('iii',33,44,55)print (type(string))print (string)array = list(string)print (type(array))print (array)for x in array: tmp=dbus.Byte(x) char_array.append(tmp)print (char_array)
如果有问题,请大家帮忙纠正哦。
<------------------------------------------------------------------------------------------------->
亲,我在努力哦,等着我。
我爱你,sxy!
<-------------------------------------------------------------------------------------------------->
0 0
- 利用dbus-python和C/C++交互时,list(结构体)转字符数组(字节流)
- [C#]结构体和字节数组的相互转化
- C/C++结构体内尾部0字节字符数组技巧
- (C语言)利用结构体数组制作学生成绩管理系统
- C结构体字节对齐[转]
- 【转】C/C++和Python的交互
- Python与C参数交互(结构指针).
- c结构体字节对齐
- C读取python结构数组
- c和指针(6)字符串、字符和 字节篇
- C语言,结构体中字符串的声明(采用字符指针还是字符数组)
- numpy数组与python的list互转,然后用json写入文件与c交互
- 结构体数组(C++)
- 【c基础】字符串、字符和字节
- c和指针 -- 字符串、字符、字节
- 《C和指针》学习笔记五/数组、字符串字符和字节/
- C-关于结构体中字符数组的单个赋值
- C语言结构体中字符数组的问题
- POJ 1157解题报告
- 清除Android工程中没用到的资源(转)
- nyoj181 小明的难题 必须用longlong才能过哦
- java学习之switch选择结构
- 自考第一阶段学习总结
- 利用dbus-python和C/C++交互时,list(结构体)转字符数组(字节流)
- 法规及分割交付给
- book.douban.com/doulist/11578762/
- 南京邮电大学OJ——1050数的计数
- 白盒测试技术-白盒测试理论篇
- 网络安全笔记之防火墙
- 黑马程序员-银行业务调度系统
- jdbc mysql 中文查询不到数据解决
- traits技术学习总结