共計(jì) 669 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
要使用 Python 讀取遠(yuǎn)程電腦上的文件,你可以使用 paramiko 庫(kù)來(lái)建立 SSH 連接,并使用 SFTP 協(xié)議進(jìn)行文件傳輸。以下是一個(gè)簡(jiǎn)單的例子:
import paramiko
# SSH 連接參數(shù)
host = ' 遠(yuǎn)程電腦的 IP 地址 '
port = 22
username = ' 用戶(hù)名 '
password = ' 密碼 '
# 建立 SSH 連接
ssh_client = paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname=host, port=port, username=username, password=password)
# 建立 SFTP 連接
sftp = ssh_client.open_sftp()
# 讀取遠(yuǎn)程文件
remote_filepath = ' 遠(yuǎn)程文件路徑 '
local_filepath = ' 本地保存文件路徑 '
sftp.get(remote_filepath, local_filepath)
# 關(guān)閉連接
sftp.close()
ssh_client.close()
在上面的代碼中,你需要將 遠(yuǎn)程電腦的 IP 地址
、 用戶(hù)名
、 密碼
替換為實(shí)際的參數(shù),以及指定要讀取的 遠(yuǎn)程文件路徑
和本地保存文件路徑
。
請(qǐng)注意,為了使用 paramiko 庫(kù),你需要先使用以下命令安裝它:
pip install paramiko
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完