首页 > 解决方案 > 如何使用 python 将文件夹或文件从远程仪器复制到同一仪器

问题描述

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

标签: pythonremote-server

解决方案


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


推荐阅读