[Python] python定义一个类实例作为ftp回调方法 →→→→→进入此内容的聊天室

来自 , 2021-02-20, 写在 Python, 查看 146 次.
URL http://www.code666.cn/view/dc91d6e2
  1. class Writer:
  2.     def __init__(self, file):
  3.         self.f = open(file, "w")
  4.  
  5.     def __call__(self, data):
  6.         self.f.write(data)
  7.         self.f.write('\n')
  8.         print data
  9.  
  10. FILENAME = "AutoIndent.py"
  11. writer = Writer(FILENAME)
  12.  
  13. import ftplib
  14. ftp = ftplib.FTP('127.0.0.1', 'book', 'bookpw')
  15. ftp.retrlines("RETR %s" % FILENAME, writer)
  16. #//python/8052

回复 "python定义一个类实例作为ftp回调方法"

这儿你可以回复上面这条便签

captcha