私は、私が手動で行うためにPOPENを使わずに、PythonでSSH/SFTP関数を実行できるモジュールを探していました。このようなものはありますか?私はこれについて実際の情報は見つかりませんでした、ありがとう!おそらく、優れたparamikoライブラリを探しているPython SSH/SFTPモジュール?
答えて
:うまく動作paramiko
:あなたはSSH経由で行うために探しているものを、あなたも恩恵を受ける可能性があるに応じて、Paramiko Homepage
pexpectライブラリを見て:http://www.noah.org/wiki/pexpect
SFTPの場合、paramikoのSFTPClient()より薄いラッパーであるpysftpを使用できます)。 paramikoラッパーがあります
import pysftp #pip install sftp
import sys
hostname = "128.65.45.12"
username = "bob"
password = "123456"
sftp = pysftp.Connection(hostname, username=username, password=password)
sftp.get('/data/word_vectors/GoogleNews-vectors-negative300.txt', preserve_mtime=True)
print('done')
、ssh_decorate
あなたのためのリモートでPythonのコードを実行します:
from ssh_decorate import ssh_connect
ssh = ssh_connect('user','password','server')
@ssh
def python_pwd():
import os
return os.getcwd()
print (python_pwd())
は単純
** python paramikoモジュールを使用できます。** http://docs.paramiko.org/en/2.3/ ** **の場合は、netmikoモジュールをssh接続に使用できます。 [https://pynet.twb-tech.com/blog/automation/netmiko.html] –
私の答えをもう一度読んでください。私は 'paramiko'を推薦しています。 'ssh_decorate'はすべて、paramikoよりも単純な構文を使って' ssh'経由で 'python'をリモートで実行しています –
- 1. Pythonモジュール
- 2. Pythonモジュール
- 3. C/C++モジュール対Pythonモジュール。
- 4. Python OSモジュール
- 5. Mosso Pythonモジュール
- 6. PythonモジュールBeautifulSoup importError
- 7. のpythonモジュール
- 8. Pythonモジュールのコマンドライン
- 9. rdiff pythonモジュール
- 10. Python 3 schedモジュール
- 11. Pythonモジュールのインストール
- 12. 使用Pythonモジュール
- 13. Pythonモジュールのインストール
- 14. モジュールin Python
- 15. Pythonモジュール::機能
- 16. PythonモジュールNameError
- 17. PythonのBS4モジュール
- 18. Python日時モジュール
- 19. Pythonのモジュール
- 20. WindowsのPythonモジュール
- 21. Pythonモジュールのインポートエラー
- 22. インストールwin32gui Pythonモジュール
- 23. nslookupのpythonモジュール
- 24. Pythonモジュールpull_bot_pass
- 25. Pythonはモジュールが
- 26. モジュール、Pythonの
- 27. Python win32comモジュール:CompareDocuments
- 28. Pythonモジュールのベストプラクティス
- 29. Pythonモジュール印刷
- 30. PythonパッケージCythonモジュール
paramikoすることができませんでした
例は、ファイルをダウンロードするには? http://stackoverflow.com/search?q=[python]+ssh+sftp – jfs