【问题标题】:python-paramiko - run command in backgroundpython-paramiko - 在后台运行命令
【发布时间】:2011-12-28 07:41:58
【问题描述】:

如果我使用命令ssh -f server 'cp /file1 /file2 & >/dev/null 2>/dev/null ; disown;',它会很好地分离并且命令在后台运行。但是 paramiko 是否有任何 -f 键的变体?

【问题讨论】:

  • 您是否尝试在单独的线程或进程中运行所需的 paramiko 语句?
  • 我在 django 中使用它,不想使用线程。
  • 你考虑过使用celery吗?
  • 我需要的第三方软件越少越好。

标签: python ssh paramiko


【解决方案1】:

您必须创建新的线程/进程,例如使用 Python threading 模块。 Paramiko 必须在完成 Django 请求后写入套接字。

【讨论】: