0

我发现 ftplib 在 DSX IBM Datascience Experience 上可用

from ftplib import FTP

但是 SFTP 连接在 python 笔记本中的外观如何?这样我就可以自动导入本地数据。TIA

4

1 回答 1

1

FTP 协议与 SFTP 无关。sftp 程序是 SSH 协议的客户端,其行为类似于 FTP 协议的 ftp 程序。换句话说,FTP 客户端库不会帮助您连接到 SSH 服务器。

目前,Python 上至少有两个 SFTP 客户端库,pysftpsftp-client。从 SFTP 客户端不那么容易获得的时候,这里还有一个关于 SO 的老问题。也许其中一个库可以满足您的需求。如果 DSX 上未预装它,您可以从 Python 笔记本运行!pip install --user <packagename>.

于 2017-02-23T06:37:27.917 回答