import json
import gzip
import linecache
cnt = 0
jsonfile = 'refsnp_blobs.json.gz'
........
....
fin = gzip.open(jsonfile,'r')
fin.seek(100, 0) #go to random position
print(fin.readline())
exit()
参考SNP_blobs.json.gz在外部FTP服务器上可用,我不想下载,因为它超过了50gb。
有什么办法吗?在
Tags:
如果不实际下载文件,则无法访问存储在远程FTP服务器上的存档文件的内容。在
当然,您可以在动态下载时提取内容,而无需将存档文件实际存储在本地(正如@Cheney在评论中建议的那样)。这样,您可以节省一个本地存储空间,但仍然会浪费带宽。在
如果您具有对服务器的shell访问权限,则可以远程提取该文件,并且只访问所需的部分提取内容。在
有关类似的问题,请参见Download zip file via FTP and extract files in memory in Python。在
相关问题 更多 >
编程相关推荐