一种从SFTP服务器在python上加载大数据的方法,不使用我的硬盘

一种从SFTP服务器在python上加载大数据的方法,不使用我的硬盘,python,sftp,Python,Sftp,由于硬盘内存不足,我将大数据上传到SFTP服务器。 如何用Python访问服务器并加载它们进行分析? 我只想使用Python并再次将输出发送到服务器,而不是下载到我的计算机上。访问 访问使用,您可以使用来检索与远程数据一起工作的类似文件的对象。然后,大多数Python API都可以使用这个类似文件的对象来代替本地文件句柄 有关一些示例,请参见: 另请参见:哦,我明白了。。我得到了一个答案,当我通过服务器登录时,我可以加载文件 import pysftp with

由于硬盘内存不足,我将大数据上传到SFTP服务器。 如何用Python访问服务器并加载它们进行分析? 我只想使用Python并再次将输出发送到服务器,而不是下载到我的计算机上。

访问

访问

使用,您可以使用来检索与远程数据一起工作的类似文件的对象。然后,大多数Python API都可以使用这个类似文件的对象来代替本地文件句柄

有关一些示例,请参见:


另请参见:

哦,我明白了。。我得到了一个答案,当我通过服务器登录时,我可以加载文件
    import pysftp

    with pysftp.Connection('hostname', username='me', password='secret') as sftp:
        with sftp.cd('public'):             # temporarily chdir to public
        sftp.put('/my/local/filename')  # upload file to public/ on remote
        sftp.get('remote_file')         # get a remote file