问题描述
运行以下代码时出现错误:
import can #importing CAN module
import time
bus1 = can.interface.Bus(bustype='vector',channel=0,bitrate=500000,app_name='python-can')
bus2 = can.interface.Bus(bustype='vector',channel=1,app_name='python-can')
msg1 = can.Message(arbitration_id = 0xa1,data = [1,2,3,4,5,6,7,8],extended_id = False)
msg2 = can.Message(arbitration_id = 0xa3,data = [8,1],extended_id = False)
bus1.send(msg1)
time.sleep(1.0)
bus2.send(msg2)
bus1.shutdown()
bus2.shutdown()
我可以导入CAN模块,但随后出现此错误:
AttributeError: module 'can' has no attribute 'interface'
我正在尝试向虚拟CAN发送虚拟消息。如何解决此错误?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)