python - 如何在 python 代码中执行 ssh 和 scp 等效函数

标签 python automation ssh scp

<分区>

我想登录网络中的不同机器并将文件从该机器复制到我的机器。我想使用 python 执行此操作。知道我该怎么做。我有 python 2.5 和 ubuntu 8.10

最佳答案

使用subprocess并直接调用 scp。这具有使用您的 ssh 设置、私钥和代理的优势。

查看Fabric如果您需要一个更结构化的框架来执行本地和远程操作。

关于python - 如何在 python 代码中执行 ssh 和 scp 等效函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2056282/

相关文章:

flash - 如何在 Selenium WebDriver 中自动化 flex 应用程序

java - 由于失败绕过@Test dependsOnMethods

linux - 在 SSH 中使用本地和远程变量

c++ - 用 Python 生成器替换 C++ STL 输出迭代器

node.js - 带有 webdriverjs 的 javascript 或带有 selenium-webdriver 的 java?

python - 每行获取第一个非空值

Python ssh - 脚本终止后保持连接打开

linux - 使用 Navicat 通过 SSH 登录 Postgresql - 正确的设置是什么?

Pythonic 循环列表

python - __init__.py imports 还暴露了我使用的模块,而不仅仅是我自己的类