gpt4 book ai didi

python - 如何从python中的.sec.gz类型的ftp服务器读取文件

转载 作者:行者123 更新时间:2023-12-01 04:56:18 26 4
gpt4 key购买 nike

我正在尝试读取和存储名为xx.sec.gz.的文件。正在下载该文件很好,但是其中存在的数据完全不同(无法读取)。我使用了retrbinary .....除了retrbinary之外,python中存在的其他任何模式都可以从ftp服务器中检索数据。

我的代码是:

from ftplib import FTP
import zipfile,gzip

ftp = FTP('ipaddress')
ftp.login('username','password')
filen='xx.sec.gz'
ftp.retrbinary('RETR filen', gzip.open('C:\\test\\'+filen, 'wb').write)
ftp.quit()

最佳答案

在重新打包期间,我们是否需要将文件打开为gzip.open(...)?我认为,如果文件已经在* .gz中,则只需使用open(...)。write下载(bin)该文件,然后通过gzip.open解压缩。

关于python - 如何从python中的.sec.gz类型的ftp服务器读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27271316/

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