串行异常Arduino到Python错误

串行异常Arduino到Python错误,python,arduino,Python,Arduino,我想从Arduino读取数据,并使用pyserial通过串行端口将其存储在pc中的文本文件中。每当我尝试执行Python代码时,它会给出这样一条消息:我尝试了很多方法,但都没有成功 代码: 通过查看设备管理器,检查COM12是否为Arduino。 或者,您可以在命令行中执行此命令,以获得可用串行端口的列表: python -m serial.tools.list_ports 您可能还有其他东西试图访问Arduino串行端口。确保Arduino IDE中的串行监视器已关闭。我想打开txt文件读

我想从Arduino读取数据,并使用pyserial通过串行端口将其存储在pc中的文本文件中。每当我尝试执行Python代码时,它会给出这样一条消息:我尝试了很多方法,但都没有成功

代码:


通过查看设备管理器,检查COM12是否为Arduino。 或者,您可以在命令行中执行此命令,以获得可用串行端口的列表:

python -m serial.tools.list_ports

您可能还有其他东西试图访问Arduino串行端口。确保Arduino IDE中的串行监视器已关闭。

我想打开txt文件读取它的最后一个值并将其写入其他txt文件,它正在工作,但写入下一个文件的读取值(arg)跳转了这一行,这对我不好。我希望它与其他变量位于同一行
打开(输出文件,'a')作为f:
以f1格式打开(输入文件,'r'):
arg=f1.readline()//我从txt中读取的变量
打印(arg)
f、 write(datetime.now().strftime(“%Y-%m-%d;%H:%m:%S”)++'\n'+valueRead+'\n'+arg+'\n')//我写入的文件
f、 刷新()
f1.关闭()
f、 close()

TTTs(这是我从txt文件读取的arg变量,这是我得到的)

2017-05-12;15:48:23 TTS(这是我想要的)


感谢大家的帮助

请修改您文章的格式!专业提示:控制台输出是一个文本制品,所以请将其作为文本发布。您是否会删除该图像并将其替换为格式化块中的等效文本?请记住,图像与剪贴簿、屏幕阅读器和搜索引擎不兼容,因此它们使读者更难帮助您。@YassineYassine什么不起作用?你看到列表中的arduino了吗?没关系,我尝试了另一个代码&它正在工作,谢谢我现在正在处理从txt读取的其他东西&如果你可以使用python帮助的话,给另一个txt分配一些值
python -m serial.tools.list_ports