gpt4 book ai didi

python ftp 检索行——性能问题

转载 作者:太空宇宙 更新时间:2023-11-03 19:27:59 24 4
gpt4 key购买 nike

我正在尝试使用 python 的 ftplib 模块通过 FTP 连接从文件中检索行。读取1GB大小的文件大约需要10分钟。我想知道是否还有其他方法可以更快地阅读这些行。

我应该包含一些代码来展示我在做什么:

ftp.HostName = 'xxx'
ftp.Userid = 'xxx' #so on

ftp.conn.retrlines('RETR ' + fileName, process)

最佳答案

检索远程资源通常受带宽限制,而 FTP 协议(protocol)可以很好地利用这一切。

您确定您的网络连接没有饱和吗? (运行 ftplib 的客户端和您下载的服务器之间的网络链接是什么?)

信封背面计算:

1GB/10 分钟 =~ 1.7 MB/秒 =~ 13 Mbps

所以您正在以 13 兆位下载。这对于远程 DSL/电缆/WAN 连接来说是不错的速度,但如果这都是本地网络,则显然相当低。

关于python ftp 检索行——性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7364217/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com