<分区>
我正在使用 paramiko 在 python 中打开远程 sftp 文件。使用 paramiko 返回的文件对象,我正在逐行读取文件并处理信息。与使用 os 中的 python 内置方法“打开”相比,这似乎真的很慢。以下是我用来获取文件对象的代码。
使用 paramiko(慢 2 倍)-
client = paramiko.SSHClient()
client.load_system_host_keys()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(myHost,myPort,myUser,myPassword)
sftp = client.open_sftp()
fileObject = sftp.file(fullFilePath,'rb')
使用操作系统-
import os
fileObject = open(fullFilePath,'rb')
我错过了什么吗?有没有办法使 paramiko 文件对象读取方法与使用 os 文件对象的方法一样快?
谢谢!!