我在Ubuntu上用python编写程序,ls -l在RaspberryPi上执行命令,与Network连接.
任何人都可以指导我如何做到这一点?
我在Ubuntu上用python编写程序.在该程序中,我尝试在连接到网络的远程计算机(RaspberryPi)上完成"删除文件"任务后打印一条消息.
但在实际操作中,打印命令不会等到远程机器上的任务完成.
任何人都可以指导我如何做到这一点?我的编码如下
import paramiko
# Connection with remote machine
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('192.168.2.34', username='pi', password='raspberry')
filename = 'fahad.txt'
filedelete ='rm ' + filename
stdin, stdout, stderr = client.exec_command(filedelete)
print ("File Deleted")
client.close()
Run Code Online (Sandbox Code Playgroud) 我试图在Ubuntu上运行这个 Python程序,但我收到一个错误
ImportError: No module named visual
Run Code Online (Sandbox Code Playgroud)
你们能指导我如何解决这个问题吗?
我想在Python中过滤一个字符串,只获取逗号,和数字[0-9].
import re
x="$HGHG54646JHGJH,54546654"
m=re.sub("[^0-9]","",x)
print(m)
Run Code Online (Sandbox Code Playgroud)
结果是:
5464654546654
Run Code Online (Sandbox Code Playgroud)
代替:
54646,54546654
Run Code Online (Sandbox Code Playgroud) python ×4
paramiko ×2
3d ×1
importerror ×1
parsing ×1
python-2.7 ×1
terminal ×1
tkinter ×1
ubuntu ×1
vpython ×1