在python中使用xlwings时创建SSH隧道
是否有人能够在xlwings中使用paramiko等连接到SSH服务器?我尝试了很多ssh包,可以用ipython、终端python等连接到服务器,但它挂在xlwings中 安装程序是一个mac。我已经做了更多的测试,当从python启动xlwings时,SSH可以工作。使用VBA按钮从excel启动xlwings时,它将挂起在python中使用xlwings时创建SSH隧道,python,ssh,Python,Ssh,是否有人能够在xlwings中使用paramiko等连接到SSH服务器?我尝试了很多ssh包,可以用ipython、终端python等连接到服务器,但它挂在xlwings中 安装程序是一个mac。我已经做了更多的测试,当从python启动xlwings时,SSH可以工作。使用VBA按钮从excel启动xlwings时,它将挂起 import xlwings from xlwings import * import paramiko client = paramiko.SSHClient()
import xlwings
from xlwings import *
import paramiko
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(ssh_server, username=ssh_user, password=passwd)
stdin, stdout, stderr = client.exec_command('ls')
lines = []
for line in stdout:
lines.append(line)
Range("A1").value = lines # test to make sure SSH is connected
请你描述一下你的设置,再详细一点好吗?更新了更多信息。感谢您的报道-我在这里打开了一个问题: