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


Posted in Python onMay 04, 2015

本文实例讲述了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 data
FILENAME = "AutoIndent.py"
writer = Writer(FILENAME)
import ftplib
ftp = ftplib.FTP('127.0.0.1', 'book', 'bookpw')
ftp.retrlines("RETR %s" % FILENAME, writer)

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

Python 相关文章推荐
python数据结构之二叉树的统计与转换实例
Apr 29 Python
利用Python获取赶集网招聘信息前篇
Apr 18 Python
运动检测ViBe算法python实现代码
Jan 09 Python
python爬虫URL重试机制的实现方法(python2.7以及python3.5)
Dec 18 Python
Django工程的分层结构详解
Jul 18 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
Jan 13 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
Mar 23 Python
Python通过文本和图片生成词云图
May 21 Python
Python自动化操作实现图例绘制
Jul 09 Python
解决python 虚拟环境删除包无法加载的问题
Jul 13 Python
PyQt5的相对布局管理的实现
Aug 07 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
Feb 01 Python
Python中__new__与__init__方法的区别详解
May 04 #Python
Python中的ConfigParser模块使用详解
May 04 #Python
Python的__builtin__模块中的一些要点知识
May 02 #Python
一些Python中的二维数组的操作方法
May 02 #Python
在Python的Tornado框架中实现简单的在线代理的教程
May 02 #Python
探究Python的Tornado框架对子域名和泛域名的支持
May 02 #Python
Python编程中运用闭包时所需要注意的一些地方
May 02 #Python
You might like
PHP,ASP.JAVA,JAVA代码格式化工具整理
2010/06/15 PHP
javascript 的Document属性和方法集合
2010/01/25 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
2015/03/26 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
JavaScript中判断两个字符串是否相等的方法
2015/07/07 Javascript
JavaScript获取客户端IP的方法(新方法)
2016/03/11 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
angular-ui-sortable实现可拖拽排序列表
2016/12/28 Javascript
js实现网页的两个input标签内的数值加减(示例代码)
2017/08/15 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
JS实现的找零张数最小问题示例
2017/11/28 Javascript
node puppeteer(headless chrome)实现网站登录
2018/05/09 Javascript
浅谈vue.use()方法从源码到使用
2019/05/12 Javascript
layui操作列按钮个数和文字颜色的判断实例
2019/09/11 Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
2019/09/19 Javascript
vue项目配置使用flow类型检查的步骤
2020/03/18 Javascript
基于p5.js 2D图像接口的扩展(交互实现)
2020/11/30 Javascript
python 解析XML python模块xml.dom解析xml实例代码
2014/02/07 Python
python对DICOM图像的读取方法详解
2017/07/17 Python
创建pycharm的自定义python模板方法
2018/05/23 Python
python 判断参数为Nonetype类型或空的实例
2018/10/30 Python
Python多版本开发环境管理工具介绍
2019/07/03 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
如何基于Python爬取隐秘的角落评论
2020/07/02 Python
比较基础的php面试题及答案-编程题
2012/10/14 面试题
2014年团员学习十八大思想汇报
2014/09/13 职场文书
正风肃纪剖析材料
2014/09/30 职场文书
学籍证明模板
2014/11/21 职场文书
中班下学期幼儿评语
2014/12/30 职场文书
2015年检验科工作总结
2015/04/27 职场文书
《扇形统计图》教学反思
2016/02/17 职场文书
2016年社区中秋节活动总结
2016/04/05 职场文书
导游词之四川熊猫基地
2020/01/13 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
我去timi了,一起去timi是什么意思?
2022/04/13 杂记