要使用Python讀取FTP文件,可以使用ftplib庫。以下是一個示例代碼,演示如何連接到FTP服務器,在本地創建一個文件,并將FTP文件的內容寫入本地文件中:
from ftplib import FTP
# 連接到FTP服務器
ftp = FTP('ftp.example.com')
ftp.login(user='username', passwd='password') # 輸入FTP登錄的用戶名和密碼
# 切換到FTP服務器的指定目錄
ftp.cwd('/path/to/ftp/directory')
# 列出FTP服務器當前目錄下的文件
files = ftp.nlst()
# 下載FTP文件
for file in files:
local_file = open(file, 'wb') # 在本地創建一個文件
ftp.retrbinary('RETR ' + file, local_file.write) # 將FTP文件的內容寫入本地文件中
local_file.close()
# 斷開FTP連接
ftp.quit()
請根據實際情況替換ftp.example.com
、username
、password
和/path/to/ftp/directory
為正確的FTP服務器地址、用戶名、密碼和目錄路徑。