Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中使用xlwings时创建SSH隧道_Python_Ssh - Fatal编程技术网

在python中使用xlwings时创建SSH隧道

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

是否有人能够在xlwings中使用paramiko等连接到SSH服务器?我尝试了很多ssh包,可以用ipython、终端python等连接到服务器,但它挂在xlwings中

安装程序是一个mac。我已经做了更多的测试,当从python启动xlwings时,SSH可以工作。使用VBA按钮从excel启动xlwings时,它将挂起

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

请你描述一下你的设置,再详细一点好吗?更新了更多信息。感谢您的报道-我在这里打开了一个问题: