如何使用 python 将文件夹或文件从远程仪器复制到同一台仪器

How to copy folders or files from remote instrument to that same instrument with python

我正在编写脚本以使用pyvisa 包实现自动化测试以与仪器进行通信。但是,我需要将文件夹和文件从仪器复制到同一台仪器。 Pyvisa 没有能力这样做。请建议我需要使用哪些包和命令。非常感谢。

我假设仪器是一台电脑?您可以通过 ssh 使用远程机器并使用 scp 传输文件。 Python 有可以执行这些操作的 SCPClient 和 paramiko 程序包。这将允许您通过 ssh(安全 shell)进入远程机器并执行命令。 SCPClient 允许您将文件传输到远程机器或从中检索文件。为此,您的远程计算机需要有一个 ssh 服务器 运行.