如何从另一台计算机上的另一个 Python 程序连接到 Python 程序?
How do I connect to Python program from another Python program on another computer?
我的问题包含更多细节,但最重要的是,我需要大致了解如何从另一台计算机上的另一个程序调用我的其他 Python 程序(或函数),我需要什么 (即套接字?)
我正在做的是构建一个 Python UI 应用程序,该应用程序应连接到 RPi 上的 Raspberry Pi Python GPIO 脚本 运行 以控制引脚(即 LED),我不确定这些细节是否相关,但最重要的是如何让两个程序基本上相互交谈?
Paramiko 库可能是这里的解决方案之一:
import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username=username, password=password, port=port, timeout=30) # setting up ssh connection
ssh.exec_command('<Execute Your Remote Script here>')
ssh.close()
我的问题包含更多细节,但最重要的是,我需要大致了解如何从另一台计算机上的另一个程序调用我的其他 Python 程序(或函数),我需要什么 (即套接字?) 我正在做的是构建一个 Python UI 应用程序,该应用程序应连接到 RPi 上的 Raspberry Pi Python GPIO 脚本 运行 以控制引脚(即 LED),我不确定这些细节是否相关,但最重要的是如何让两个程序基本上相互交谈?
Paramiko 库可能是这里的解决方案之一:
import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username=username, password=password, port=port, timeout=30) # setting up ssh connection
ssh.exec_command('<Execute Your Remote Script here>')
ssh.close()