我想用
这段代码还行,有点像raw_input只是为了简化。
我想要通过ssh自动连接到树莓派,并启动一个Python脚本,该脚本将要求输入 - 在上面的代码中是一个常量。 我考虑过像打开一个已经指定了上述脚本的新shell之类的东西...
paramiko
启动一个Python脚本,它连接到我的树莓派,树莓派充当服务器。然后,在与树莓派建立连接之后,它会启动一个类似这样的脚本(从另一台电脑向Arduino发送数据)。import tty
import sys
import termios
import serial
import os
arduino = serial.Serial('/dev/ttyUSB0' , 9600)
x = "./mjpg_streamer -i \"./input_uvc.so -d /dev/video0 -y\" -o \"./output_http.so -w ./www\""
os.system(x)
orig_settings = termios.tcgetattr(sys.stdin)
tty.setraw(sys.stdin)
x = 0
while x != chr(27): # ESC
x=sys.stdin.read(1)[0]
arduino.write(x)
termios.tcsetattr(sys.stdin, termios.TCSADRAIN, orig_settings)
这段代码还行,有点像raw_input只是为了简化。
我想要通过ssh自动连接到树莓派,并启动一个Python脚本,该脚本将要求输入 - 在上面的代码中是一个常量。 我考虑过像打开一个已经指定了上述脚本的新shell之类的东西...