小编Irf*_*ar7的帖子

在Python中的远程机器上执行命令

我在Ubuntu上用python编写程序,ls -l在RaspberryPi上执行命令,与Network连接.

任何人都可以指导我如何做到这一点?

python terminal ubuntu tkinter paramiko

16
推荐指数
2
解决办法
5万
查看次数

等到通过Python在远程计算机上完成任务

我在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)

python remote-access paramiko python-2.7

9
推荐指数
2
解决办法
2万
查看次数

ImportError:没有名为visual的模块

我试图在Ubuntu上运行这个 Python程序,但我收到一个错误

ImportError: No module named visual
Run Code Online (Sandbox Code Playgroud)

你们能指导我如何解决这个问题吗?

python 3d importerror vpython

8
推荐指数
2
解决办法
2万
查看次数

字符串过滤逗号和数字

我想在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 parsing

0
推荐指数
1
解决办法
108
查看次数