paramiko

    0熱度

    1回答

    這裏是我使用paramiko shell包的python代碼,返回值r是7而不是0。但是,如果我在遠程shell中運行相同的命令,並echo $?,它返回0 cmd = "curl --fail -s \"http://localhost:%s/\" > /dev/null" %HTTP_PORT stdin, stdout, stderr = ssh.exec_command(cmd) wh

    -1熱度

    1回答

    我需要使用Python中的ssh連接到服務器。 通常我使用的paramiko,但此服務器要求是在輸入密碼後,在短信發送的密碼: C:\>ssh [email protected] AD Password: <password> Enter PASSCODE: <sms passcode> 是否有可能通過的paramiko/Python的

    1熱度

    1回答

    我想做一個項目,它需要從我的代碼連接到路由器,並從它接收信息 - >通過python。 我有兩個路由器: 1. TP-LINK TL-WR841N 2. d-LINK DAP-1360 也,reserching了很多關於受試者後我有一個代碼應工作: import paramiko import sys ssh = paramiko.SSHClient() ssh.set_missing_ho

    0熱度

    1回答

    我想檢查是否有更快的方式從物理計算機上的文件夾中不存在的SFTP下載數據。問題是這些文件是間隔5分鐘的快照,而當前的SFTP文件夾有數千個文件夾(從2016年8月起每5分鐘一次)。 我打算問客戶他們是否可以清理SFTP並且有一個刪除舊數據的過程,但是同時我還想改進我的代碼以便下載。 本質上,我檢查SFTP上的每個文件夾,然後檢查我的計算機上的相應文件夾。如果該文件不存在,那麼我下載它(我現在正在使

    1熱度

    1回答

    我試圖建立一個SSH連接到Cisco路由器使用的paramiko,但它給了以下錯誤: File "/Library/Python/2.7/site-packages/paramiko/client.py", line 467, in invoke_shell chan.update_environment_variables(environment or {}) AttributeError:

    0熱度

    1回答

    我主要用於生成器的是處理存儲在遠程服務器上的CSV文件行。它允許我有一致的接口來線性處理存儲在其中的數據。 現在,我使用paramiko爲了訪問存儲文件的SFTP服務器 - 並且如果您沒有關閉文件本身,paramiko有一個未正確關閉連接的突出問題。我有一個訪問sftp上的單個文件的簡單接口(這顯然是一個僞代碼 - 我省略了連接錯誤處理代碼等)。 def sftp_read_file(filena

    0熱度

    1回答

    我開發了一個Python Flask應用程序,我想在運行另一個Flask應用程序的服務器(RHEL 6)中運行。我使用httpd(apache)和mod_wsgi來實現這一點。第一個應用程序運行良好,沒有任何問題。 我安裝我的應用程序上的/ var/WWW/APP 2,和我的目錄結構是: app2 |_ app2 | |_ config.ini | |_ __init

    -1熱度

    1回答

    我想將python腳本(sshClient.py)的輸出保存爲CSV文件。你能幫我怎麼做嗎?提前致謝。我在這裏分享的代碼和結果輸出以便您更好地理解。 import sys import time import select import paramiko host = '169.254.115.1' i = 1 # # Try to connect to the host. #

    0熱度

    2回答

    我正在編寫腳本,該腳本應該登錄到某些網絡設備,執行命令並收集一些文件。現在我似乎遇到了一個問題,即登錄後,在遠程主機上執行任何操作或執行任何操作後,ssh連接都會關閉。在檢查paramiko的調試信息後,我會看到以下消息:「傳輸線程中的EOF」。我已經嘗試了密碼和PSK,從Windows和Linux,也嘗試過Spur,總是得到相同的EOF。到目前爲止,我只有會話邊界控制器具有不同的軟件版本,但無法

    0熱度

    1回答

    編輯: 使用片斷下面我遇到的幾個問題 import paramiko, threading ssh=paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) def connectAndCMD(command): ssh.connect('127.0.0.1',22,'MY_US