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 集合(set)类型的操作——并交差
Jun 30 Python
推荐10款最受Python开发者欢迎的Python IDE
Sep 16 Python
对Pandas MultiIndex(多重索引)详解
Nov 16 Python
python实现字符串加密 生成唯一固定长度字符串
Mar 22 Python
python读csv文件时指定行为表头或无表头的方法
Jun 26 Python
Python 操作 ElasticSearch的完整代码
Aug 04 Python
Django框架 Pagination分页实现代码实例
Sep 04 Python
使用Python制作新型冠状病毒实时疫情图
Jan 28 Python
python3将变量写入SQL语句的实现方式
Mar 02 Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 Python
python模拟点击玩游戏的实例讲解
Nov 26 Python
python-地图可视化组件folium的操作
Dec 14 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 adodb连接mssql解决乱码问题
2009/06/12 PHP
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
PHP小教程之实现链表
2014/06/09 PHP
PHP中比较时间大小实例
2014/08/21 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
2017/02/04 PHP
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
js使用栈来实现10进制转8进制与取除数及余数
2014/06/11 Javascript
简介JavaScript中的unshift()方法的使用
2015/06/09 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
浅谈几种常用的JS类定义方法
2016/06/08 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
微信小程序 UI与容器组件总结
2017/02/21 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
2017/11/20 Javascript
Vue.js+Layer表格数据绑定与实现更新的实例
2018/03/07 Javascript
Vue 实现前端权限控制的示例代码
2019/07/09 Javascript
JavaScript如何把两个数组对象合并过程解析
2019/10/10 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
2020/08/18 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
[27:02]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第三场
2014/05/24 DOTA
python获取糗百图片代码实例
2013/12/18 Python
Python发送以整个文件夹的内容为附件的邮件的教程
2015/05/06 Python
python制作花瓣网美女图片爬虫
2015/10/28 Python
python中nan与inf转为特定数字方法示例
2017/05/11 Python
python中将函数赋值给变量时需要注意的一些问题
2017/08/18 Python
python opencv读mp4视频的实例
2018/12/07 Python
python判断一个对象是否可迭代的例子
2019/07/22 Python
python实现几种归一化方法(Normalization Method)
2019/07/31 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
Python实现敏感词过滤的4种方法
2020/09/12 Python
Nike台湾官方商店:Nike.com (TW)
2017/08/16 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
介绍一下Linux内核的排队自旋锁
2014/08/27 面试题
学习两会精神心得范文
2014/03/17 职场文书
2014年党员公开承诺践诺书
2014/03/25 职场文书
学校运动会通讯稿
2015/07/18 职场文书
评估“风险”创业计划的几大要点
2019/08/12 职场文书