如何在Python中获取远程文件的前几千字节?
使用类似于织物的东西,我可以称之为get
from fabric.api import get
get('remote-path.csv', 'local-head.csv')不幸的是,这将复制整个文件。我只想检查前几百条线。有没有一种廉价的、Python可访问的、跨平台的方法来做到这一点?
发布于 2015-01-27 14:35:39
我不确定你能否轻易地用布料做这件事。使用paramiko,您可以执行以下操作:
ssh = paramiko.SSHClient()
//auth stuff
//ssh.connect()
sftp = ssh.open_sftp()
with sftp.file('/home/ubuntu/iris.csv','r') as f:
for i in range(5):
print(f.readline())https://stackoverflow.com/questions/28160453
复制相似问题