gpt4 book ai didi

python - 以下代码适用于 python 解释器,但不能作为脚本

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:41:37 25 4
gpt4 key购买 nike

我也只是编写了一个小代码来更改 Linux 中 LED 灯条的颜色(我已经在 Windows 上用 C# 完成了)。

import serial
ser = serial.Serial('/dev/ttyACM0', 9600)
ser.write(b'a')

当我像这样将它输入 bash 时:

$sudo python2
>>>import serial
>>>ser = serial.Serial('/dev/ttyACM0', 9600)
>>>ser.write(b'a')
1

它工作正常,但如果我然后像这样执行 .py 脚本:

$sudo python2 light.py

ser.write 部分似乎不起作用。我没有收到错误信息或任何东西。但我知道它与 arduino 通信导致板载 LED 在我执行脚本时闪烁。

最佳答案

好的,知道了,Arduino 在获得串行输入后重置,我只是在写入串行数据之前添加了 3 秒的延迟

关于python - 以下代码适用于 python 解释器,但不能作为脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42174614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com