Querying/parsing FTP 服务器上的 Python 文件内容

Querying/parsing file contents on FTP server in Python

我有一个 FTP 服务器存储了一个非常大的文本文件(超过 250G),我需要 运行 对其进行一些查询,即。解析它并提取一些特定数据。 python 中是否有一种无需全部下载即可与之交互的方法?我知道 ftplib 包,但无法找到它来完成这个特定任务。我想我想做的是:连接到 FTP 服务器,打开一个文本文件,运行 查询,保存查询的输出,关闭文件并断开与 FTP 的连接.

PS。我在论坛上查看了可能的重复项,但找不到任何可以回答我的问题的内容。但是,如果之前有人问过,我们深表歉意。

非常感谢

这不是关于 Python 或您正在使用的库的问题。

一般情况下,FTP协议不能用于此类操作。

因此,如果您没有任何其他方式访问服务器(如 SSH shell 访问)或者如果 FTP 服务器没有任何非常特殊和罕见的专有功能,您做不到。