[英]Disconnection from a FTP server in python with the librabry pyftpdlib
我想知道是否有辦法在 python 中翻譯某人使用 pyftplib 與我的 ftp 服務器斷開連接的事實。 我知道有一個函數調用“on_logout”,但我不知道如何使用它。
謝謝您的回答 !
創建您自己的FTPHandler
實現並將其與您的服務器實例一起使用。
盡管on_logout
是在響應用戶明確注銷時觸發的。 但大多數 FTP 客戶端不會這樣做,它們只是斷開連接。 為此,請使用on_disconnect
。
class MyFTPHandler(FTPHandler):
def on_logout(self, username):
print("%s logged out" % username)
def on_disconnect():
print("disconnected")
handler = MyFTPHandler
# ...
server = FTPServer(('', 21), handler)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.