当前位置: 首页 > 知识库问答 >
问题:

pysftp下载失败,因为客户端超出了服务器的内部缓冲区

胡向阳
2023-03-14
import pysftp
sftp = pysftp.Connection('test_host','test',password='test')
sftp.get('testfile', 'c:\\tmp\\testfile3')

我能从python代码中对此做些什么吗?

共有1个答案

裴英才
2023-03-14

这是本文中描述的MAX_REQUEST_SIZE问题的另一种表现形式:Paramiko无法下载大于1GB的大文件

所以我也更改了sftp_file.py:

MAX_REQUEST_SIZE = 32768

MAX_REQUEST_SIZE = 1024
 类似资料:
  • 我的程序基本上是: > 客户端向服务器发送字符串, 基于这个字符串,服务器正在创建一个ArrayList, ArrayList 被发送回客户端。 这里失败的是: 客户端发送字符串后,服务器会收到它,并且不执行任何其他操作。在这段时间里,客户端继续工作并得到一个空指针。 客户端: } 服务器端:

  • 我使用wsdl2java生成代码,并成功创建web服务客户端来调用服务。但是当我把我的程序放在服务器机器上时,程序不能创建网络服务client.if机器可以访问互联网,一切正常。所以我认为这个例外是因为cxf不能访问http://schemas.xmlsoap.org/soap/encoding/ stacktrace: 那么你能告诉我如何解决这个问题吗,谢谢你的帮助

  • 问题内容: 鉴于这些问题 ,如果仍然存在,我深表歉意。这是该问题的另一个版本。 我的angular 1.5.X客户端为我提供了标题列表,每个标题都有一个关联的文件。我的Node 4.X / Express 4.X服务器使用该列表,获取文件位置,使用npm中的express-zip创建一个zip文件,然后将该文件流式传输回响应中。然后,我希望我的客户端启动浏览器的“下载文件”选项。 这是我的客户代码

  • 在有人说“重复”之前,我只想确保大家知道,我已经回顾了这些问题: 1) 使用angular和php,不确定这里发生了什么(我不知道php):下载zip文件并从angular方法触发“保存文件”对话框 2) 什么都做不到:如何使用angular下载zip文件 3) 这个人已经可以下载了,这已经超过了我想弄明白的点:从一个按钮动作触发的角度下载外部zip文件 4) 这个问题没有答案:下载。nodejs

  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • 我正在尝试使用SpringBootInitialize创建一个SpringCloudEureka服务器。 但是我得到了下面的例外。 java.lang.IllegalStateExcture:未能加载应用程序上下文造成的:org.springframework.beans.factory.不满意依赖异常:错误创建名为'org.springframework.cloud.netflix.eureka