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提取内容关键词的方法
Mar 16 Python
Python实现从URL地址提取文件名的方法
May 15 Python
python基础知识小结之集合
Nov 25 Python
Python安装官方whl包和tar.gz包的方法(推荐)
Jun 04 Python
Python subprocess库的使用详解
Oct 26 Python
Python判断有效的数独算法示例
Feb 23 Python
Django高级编程之自定义Field实现多语言
Jul 02 Python
python中的colorlog库使用详解
Jul 05 Python
Python xlwt模块使用代码实例
Jun 10 Python
Keras中 ImageDataGenerator函数的参数用法
Jul 03 Python
Python安装并操作redis实现流程详解
Oct 13 Python
python中实现词云图的示例
Dec 19 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 版本]
2007/03/20 PHP
PHP5中新增stdClass 内部保留类
2011/06/13 PHP
php链表用法实例分析
2015/07/09 PHP
linux下为php添加iconv模块的方法
2016/02/28 PHP
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
2012/02/03 Javascript
javaScript中的this示例学习详解及工作原理
2014/01/13 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
JavaScript给url网址进行encode编码的方法
2015/03/18 Javascript
BootStrap栅格系统、表单样式与按钮样式源码解析
2017/01/20 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
2017/02/09 Javascript
使用jQuery的load方法设计动态加载及解决被加载页面js失效问题
2017/03/01 Javascript
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
20道JS原理题助你面试一臂之力(必看)
2019/07/22 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
2020/04/26 Javascript
HTML元素拖拽功能实现的完整实例
2020/12/04 Javascript
Pyqt实现无边框窗口拖动以及窗口大小改变
2018/04/19 Python
Python实现获取前100组勾股数的方法示例
2018/05/04 Python
基于Python开发chrome插件的方法分析
2018/07/07 Python
django 解决model中类写不到数据库中,数据库无此字段的问题
2020/05/20 Python
python map比for循环快在哪
2020/09/21 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
AmazeUI 等分网格的实现示例
2020/08/25 HTML / CSS
YOINS官网:时尚女装网上购物
2017/03/17 全球购物
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
DataList 能否分页,请问如何实现?
2015/05/03 面试题
优秀应届生推荐信
2013/11/09 职场文书
大学生就业意向书范文
2014/04/01 职场文书
土建施工员岗位职责
2014/07/16 职场文书
2014年物流工作总结
2014/11/25 职场文书
担保书范文
2015/01/20 职场文书
nginx部署多前端项目的几种方法
2021/05/25 Servers
springboot集成flyway自动创表的详细配置
2021/06/26 Java/Android
JavaScript中的宏任务和微任务详情
2021/11/27 Javascript
SQL语法CONSTRAINT约束操作详情
2022/01/18 MySQL