创建文件demo01_write_p.py
依赖项 roscpp rospy rosbag std_msgs
一、写文件流
#! /usr/bin/env python
#conding=utf-8
import rospy
import rosbag
from std_msgs.msg import String
if __name__ =='__main__':
rospy.init_node('write_bag_p')
#创建rosbag对象并打开文件流
bag=rosbag.Bag('hello_p.bag','w')
#写数据
msg=String()
msg.data='hello_bag!'
bag.write('/LiaoTian',msg)
bag.write('/LiaoTian',msg)
bag.write('/LiaoTian',msg)
bag.write('/LiaoTian',msg)
bag.write('/LiaoTian',msg)
bag.write('/LiaoTian',msg)
bag.write('/LiaoTian',msg)
#关闭文件流
bag.close()
二、读文件
#! /usr/bin/env python
#conding=utf-8
import rospy
import rosbag
if __name__ =='__