首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 更多程式設計知識

Python 透過 SFTP 連線遠端伺服器列出目錄檔案

     編輯:更多程式設計知識

使用 pysftp 模組以 SFTP 協定加密傳輸,連線遠端伺服器並列出目錄內容:

import pysftp

srv = pysftp.Connection(
    host='your_ftp_server',
    username='your_username',
    password='your_password'
)

data = srv.listdir()  # 取得目錄與檔案列表
srv.close()

for item in data:
    print(item)

補充說明

  • 需先安裝 pip install pysftp(底層依賴 paramiko)。
  • 生產環境建議使用金鑰認證而非密碼。
  • listdir() 僅回傳名稱;若需完整屬性可用 listdir_attr()。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved