2016-05-19 19 views
1

我的問題包含更多的細節,但底線是我需要一個大致的想法,如何從另一臺計算機上的另一個程序調用我的其他Python程序(或函數),我需要什麼(即套接字?) 什麼我它正在構建一個Python UI應用程序,此應用程序將連接到運行在RPi上的Raspberry Pi Python GPIO腳本以控制引腳(即LED),但我不確定這些細節是否相關,但最重要的是如何基本上讓兩個節目互相交談?如何從另一臺計算機上的另一個Python程序連接到Python程序?

+0

你必須樹莓派ssh訪問? – Samuel

+0

當然,我也這麼想過,只是不知道如何讓這兩個程序談談 – aero

回答

1

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() 
+0

,聽起來像問題解決者,謝謝。 – aero

+0

請檢查該主題以選擇最適合您的圖書館:http://stackoverflow.com/questions/995944/ssh-library-for-java – Samuel

相關問題