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 urlopen 使用小示例
Sep 06 Python
python杀死一个线程的方法
Sep 06 Python
总结用Pdb库调试Python的方式及常用的命令
Aug 18 Python
Python+selenium 获取一组元素属性值的实例
Jun 22 Python
python实现串口自动触发工作的示例
Jul 02 Python
Jupyter notebook 启动闪退问题的解决
Apr 13 Python
浅谈python量化 双均线策略(金叉死叉)
Jun 03 Python
python和php学习哪个更有发展
Jun 17 Python
2021年的Python 时间轴和即将推出的功能详解
Jul 27 Python
Python实例方法、类方法、静态方法区别详解
Sep 05 Python
OpenCV绘制圆端矩形的示例代码
Aug 30 Python
python神经网络Xception模型
May 06 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中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
2013/06/28 PHP
php把时间戳转换成多少时间之前函数的实例
2016/11/16 PHP
javascript preload&lazy load
2010/05/13 Javascript
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
node在两个div之间移动,用ztree实现
2013/03/06 Javascript
javascript 获取模态窗口的滚动位置代码
2013/08/06 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
JavaScript箭头(arrow)函数详解
2017/06/04 Javascript
Vue导出页面为PDF格式的实现思路
2018/07/31 Javascript
bootstrap select2插件用ajax来获取和显示数据的实例
2018/08/09 Javascript
浅谈vue后台管理系统权限控制思考与实践
2018/12/19 Javascript
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
2019/02/27 jQuery
详解vue 在移动端体验上的优化解决方案
2019/05/20 Javascript
微信小程序在其他页面监听globalData中值的变化
2019/07/15 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
JavaScript实现抖音罗盘时钟
2019/10/11 Javascript
微信小程序 bindtap 传参的实例代码
2020/02/21 Javascript
微信小程序仿通讯录功能
2020/04/09 Javascript
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
2020/05/15 Javascript
JS+css3实现幻灯片轮播图
2020/08/14 Javascript
[00:47]DOTA2荣耀之路6:玩不了啦!
2018/05/30 DOTA
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
Python简易版图书管理系统
2019/08/12 Python
Python timer定时器两种常用方法解析
2020/01/20 Python
python des,aes,rsa加解密的实现
2021/01/16 Python
香港最大的洋酒零售连锁店:屈臣氏酒窖(Watson’s Wine)
2018/12/10 全球购物
Fox Racing官方网站:越野摩托车和山地自行车装备和服装
2019/12/23 全球购物
Sisley法国希思黎美国官方网站:享誉全球的奢华植物美容品牌
2020/06/27 全球购物
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
运动会稿件50字
2014/02/17 职场文书
餐厅总厨求职信
2014/03/04 职场文书
学校献爱心活动总结
2014/07/08 职场文书
医者仁心观后感
2015/06/17 职场文书
Python机器学习之逻辑回归
2021/05/11 Python