首页 > 编程 > Python > 正文

python通过定义一个类实例作为ftp回调方法

2020-02-23 01:03:27
字体:
来源:转载
供稿:网友

本文实例讲述了python通过定义一个类实例作为ftp回调方法。分享给大家供大家参考。具体实现方法如下:

class Writer:  def __init__(self, file):    self.f = open(file, "w")  def __call__(self, data):    self.f.write(data)    self.f.write('/n')    print dataFILENAME = "AutoIndent.py"writer = Writer(FILENAME)import ftplibftp = ftplib.FTP('127.0.0.1', 'book', 'bookpw')ftp.retrlines("RETR %s" % FILENAME, writer)

希望本文所述对大家的Python程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表