腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
paramiko
进入
无限
循环
时
,
如何
从
exec_command
中
走出来
?
、
、
我使用了到远程服务器的
paramiko
连接,并希望在那里执行一个程序。但在某些情况下,程序会
进入
无限
循环
。在这种情况下,我
如何
从
exec_command
中
走出来
并打印出合适的消息?
浏览 32
提问于2019-03-05
得票数 1
2
回答
用
Paramiko
在后台运行
无限
Bash
循环
、
、
、
、
我需要为远程服务器上的后台监视任务运行一个
无限
bash
循环
。在这项工作
中
,我使用
Paramiko
并运行以下命令: s.load_system_host_keys() s.connect(hostname,它只是卡在
exec_command
线上。
当
远程服务器提交背景bash命令并开始执行next
时
,我
如何
强制
paramiko
离开远程服务器?
浏览 0
提问于2015-02-14
得票数 1
回答已采纳
1
回答
命令在一个方法(Python)
中
找不到,但在另一个方法(shell脚本)
中
找不到。
、
、
、
在这台机器
中
,我有一个名为get_count.sh的脚本我正在使用python模块
paramiko
。这允许我在机器中使用ssh,并将使用python的命令传递给ssh会话。.我试着将脚本的内容更改为一些简单的内容,因为我认为这可能是
paramiko
造成的。因此,我将我的nzsql查询替换为echo 123,并且它正常运行。echo $PATH,我得到: /usr/local/java/current/bin:/usr&
浏览 1
提问于2015-03-06
得票数 0
1
回答
Paramiko
`
exec_command
`超时仅适用于短超时,且异常类型不匹配
、
、
我的Python使用
Paramiko
库的ssh函数在
exec_command
上运行一个远程命令。为了测试该命令的timeout选项,我将发送一个nothing
循环
,并验证
exec_command
函数是否超时。但是,只有当我将超时设置为小于1的值
时
,超时才会触发。另一件奇怪的事情是,
当
超时发生
时
(使用0.5 arg值),异常类型是
paramiko
.ssh_exception.SSHException,而不是文档所称的socket.timeout。,但是堆
浏览 1
提问于2019-05-10
得票数 1
回答已采纳
1
回答
帕拉米科在while
循环
中挂起了channel.makefile.read()
、
、
我还没能解决这个问题,但我想熟悉
Paramiko
/ssh2的人很容易就能搞清楚。 下面的代码在只执行一次时运行良好,但
当
包装在while
循环
中
时
,它挂在stdout.read()上。我不能使用
exec_command
,因为它没有返回正确的输出(我SSHing到的设备不是一个标准的微控制器,我仍然不确定它到底使用了什么编码或ssh参数)。因为这样可以工作,所以我想不断地查询设备,但是当在while
循环
中包装命令
时
,它不起作用。我还尝试了更改while
循环
浏览 20
提问于2021-04-15
得票数 0
3
回答
使用
Paramiko
exec_command
运行命令会导致进程在完成之前休眠
、
、
、
我正在使用Python的
Paramiko
模块通过SSH
进入
一台远程计算机,并使用Tar/ZIP作为包含大量文件(超过14K文件和60+gigs数据)的文件夹。最终得到的压缩包本身大约是10 10。现在,我可以直接
从
机器上运行命令zip/tar,没有任何问题。但是,当我尝试通过SSHClient.exec_command运行相同的命令
时
,它运行了一段时间,但最终远程机器上的压缩进程
进入
休眠状态。而recv_exit_status只是
无限
期地挂起。但是当我
从</e
浏览 8
提问于2012-11-16
得票数 8
1
回答
从
远程计算机执行长时间运行的配置单元查询
、
、
、
、
我必须使用python脚本
从
我的本地服务器执行长时间运行(大约10小
时
)的hive查询。我的目标配置单元服务器位于aws群集中。我尝试使用pyhs2,execute('<command>')来执行它
paramiko
,
exec_command
('hive -e "<command>"') 在这两种情况下,我的查询都将在配置单元服务器
中
运行但问题是,即使在成功完成查询之后,我的父python脚本也会继续等待返回值,并将在
浏览 8
提问于2016-08-11
得票数 3
3
回答
为
paramiko
会话设置会话变量
、
、
、
有人知道
如何
在使用SSHClient
时
为
exec_command
调用注册环境变量吗?我使用一个基本脚本来实例化SSHClient类,使用connect方法连接到另一台计算机,然后使用
exec_command
方法发出命令。但是,当我尝试发出命令
时
,似乎没有注册任何环境变量。我可以执行诸如“ls”之类的基本操作并查看stdout,但是
当
尝试运行已安装的程序时,缺少环境变量的事实使其无法运行。在命令行中使用ssh执行相同的操作,因为为用户设置了环境变量。 #!/usr/bi
浏览 4
提问于2013-02-12
得票数 8
1
回答
帕拉米科:收集输出的ssh.exec_command表示开放通道作为响应
、
、
、
、
我有包含
paramiko
和ssh的python脚本,如下所示ssh =ssh.exec_command(cmd2)(sshin3, sshout3, ssherr3) = ssh.exec_command(cmd3)
当
多次使用
exec_command
收集输出
时
,输出
中
的通道打开消息: <
浏览 239
提问于2014-01-06
得票数 5
回答已采纳
0
回答
几个文件输出被截断的
paramiko
% ls
、
、
、
、
我已经成功地将
paramiko
的
exec_command
与ls一起使用,直到我尝试使用一个文件列表作为参数。(
paramiko
.AutoAddPolicy()) sout = ssh_stdout.readlines() return
浏览 1
提问于2017-11-30
得票数 3
回答已采纳
2
回答
使用
Paramiko
设置环境变量
、
、
、
、
可执行文件当前在本地/
paramiko
中
失败,因为当我使用
paramiko
进行ssh
时
,LD_LIBRARY_PATH环境变量没有正确设置,但是当我使用putty并以交互方式工作
时
,它会自动设置。当我通过putty登录机器
时
,可执行文件按预期工作,但是当我
从
本地通过
paramiko
登录
时
,可执行文件返回一个错误,这与未正确设置LD_LIBRARY_PATH环境有关。但是,
当
通过
paramiko</
浏览 0
提问于2017-12-23
得票数 0
4
回答
paramiko
脚本,在
exec_command
()期间读取输出
时
出现问题
、
、
背景:我正在使用
paramiko
来自动化我所经历的过程,每次我必须为一个类提交一个程序。我们使用一个名为"handin“的命令来提交源代码,但这必须在学校的计算机上完成。因此,当我
从
家里提交代码
时
,我必须: sftp
进入
学校服务器,将文件放在dir
中
,ssh放到学校计算机
中
,使用'handin‘命令。 我可以成功地把文件放到学校的机器上。当我尝试使用
exec_command
(“提交我的文件”)并读取输出以确定下一个操作
时
,就会出现问
浏览 2
提问于2011-10-06
得票数 11
1
回答
python
paramiko
命令超时
、
、
我需要一些关于
paramiko
(python)的帮助。我有一个带有非标准SSH接口的服务器,所以我使用了交互模式,并在同一个通道下运行了几个命令(
exec_command
对我不起作用)。一切都很好,但是我想为每个命令引入一些超时,因为
当
没有接收到数据
时
,应用程序会停留在while
循环
中。Channel.settimeout似乎不能正常工作,因为应用程序在第一个命令后超时。当我使用time()来计算data变量为空后的时间
时
,我注意到整个代码执行挂起,很可能是在等待通道数据。任何
如
浏览 5
提问于2014-11-02
得票数 2
3
回答
使用
paramiko
的Python交互式ssh客户端
、
、
为了模拟输入命令的过程,我使用while
循环
。不幸的是,我的应用程序只有在您输入的第一个命令下才能正常工作。尝试键入第二个命令
时
出现错误: File "C:\Python27\Tests\ssh_client.py", line 53,has no attribute '
exec_command
'import
paramiko
SERVER = raw_input(
浏览 0
提问于2013-06-21
得票数 1
回答已采纳
3
回答
SSH私钥的密码是什么?
、
在终端上执行ssh
时
,我从未见过这个窗口,但现在我使用了一个在
paramiko
python模块上执行ssh的python脚本,并要求我提供一个密码(我不记得设置),以便解锁私钥username@hostname
浏览 0
提问于2017-02-26
得票数 8
回答已采纳
2
回答
在
Paramiko
中
执行多个命令,以便命令受其前身的影响。
、
、
、
我使用
Paramiko
,会话似乎是命令,并打印目录,但我的change目录命令似乎不起作用,它打印我开始的目录:/01/home/。import
paramiko
port = 22password = ''command = { 1:'ORACLE_SID=PROD',2:&
浏览 1
提问于2018-03-26
得票数 4
1
回答
当
网站重新编译
时
,已经在IIS
中
运行的线程会发生什么情况?
、
、
、
我在IIS 7
中
运行了一个ASP.NET/C# 2.0网站。其中一个App_Code文件
中
的一个错误导致代码在试图访问特定页面
时
进入
无限
循环
。
当
App_Code
中
的违规代码被修复
时
,网站当然会重新编译,从而防止进一步的请求
进入
无限
循环
。但是,当代码被更改时,被困在
无限
循环
中且仍在运行的线程会发生什么呢?为了重新编译站点,他们会自动被杀死
浏览 2
提问于2014-04-30
得票数 2
回答已采纳
2
回答
作曲、尝试和重复会导致Coq
中
的
无限
循环
吗?
、
当
尝试策略“失败”
时
,它什么也不做: 如果T是一种策略,那么try T就是一种与T一样的策略,只是如果T失败了,尝试T就什么也不做了(而不是失败)。
浏览 0
提问于2018-12-12
得票数 2
1
回答
Paramiko
会议关闭儿童进程
中
的运输
、
但是,每当我们使用multiprocessing库
时
,我们就无法在子进程中使用
paramiko
连接句柄。transport在子进程
中
关闭。/client.py", line 401, in
exec_command
最
浏览 4
提问于2015-11-12
得票数 1
回答已采纳
2
回答
并发读取和写入TreeMap会导致
无限
循环
、
、
演示了多个并发编写器
如何
以创建
循环
的方式破坏TreeMap,并且迭代结构成为
无限
循环
。
当
同时使用最多一个并发编写器进行迭代和编写
时
,是否也有可能
进入
无限
循环
?
浏览 3
提问于2019-10-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python3 while循环语句原来应该这么用
C语言编程中复杂的循环结构,你被循环晕了吗?
micro:bit轻松入门:第3讲 程序积木块的相关操作
在VBA中重复操作的神器,Do…Loop循环语句,你值得拥有它
生活中,一个愿意玩游戏的人如何从沉迷游戏中走出来?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券