2
어떻게 파이썬에서 원격 파일의 처음 몇 천 바이트를 가져 옵니까? 패브릭 같은 것을 사용패브릭을 통해 처음 몇 킬로 바이트의 원격 파일 가져 오기
나는 불행하게도이 전체 파일을 복사합니다 get
from fabric.api import get
get('remote-path.csv', 'local-head.csv')
를 호출 할 수 있습니다. 나는 단지 처음 몇백 줄을 조사하고 싶다. 이 작업을 수행 할 수있는 저렴하고 파이썬으로 액세스 할 수있는 플랫폼 간 방법이 있습니까?
하지 크로스 플랫폼 솔루션,'실행'('XX 원격 path.csv> tmp.csv -n 머리') :
paramiko
하면 같은 작업을 수행 할 수 있습니다 , 'local-head.csv')'와'run ('rm tmp.csv')'를 사용하십시오. 원격 서버가 Windows이거나 원격 서버에 쓸 수 없다면 작동하지 않습니다. – ZZY