简单ftp实现
来源:互联网 发布:网络暴力电影 编辑:程序博客网 时间:2024/05/29 10:12
#!/usr/bin/env pythonimport ftplibimport osimport socketHOST = 'your host'DIRN = 'a_dir_name'FILE = 'ldc.zip'def main(): try: f = ftplib.FTP(HOST) except(socket.error, socket.gaierror) as e: print('ERROR: connot reach "%s"' % HOST) return print('*** Connected to host "%s"' % HOST) try: f.login('yourid', 'yourpwd') except ftplib.error_perm: print('ERROR: connot login anonymously') f.quit() return print('*** Logged in as "anonymous"') try: f.cwd(DIRN) except ftplib.error_perm: print('ERROR: connot CD to "%s"' % DIRN) f.quit() return print('*** Change to "%s" folder' % DIRN) try: f.retrbinary('RETR %s' % FILE, open(FILE, 'wb').write) except ftplib.error_perm: print('ERROR: cannot read file "%s"' % FILE) os.unlink(FILE) else: print('*** Downloaded "%s" to CWD' % FILE) f.quit()if __name__ == '__main__': main()
0 0
- java 简单实现ftp
- 简单FTP实现总结
- 简单实现FTP下载
- 简单ftp实现
- Linux下简单ftp实现
- MFC简单实现FTP上传下载
- linux下实现简单FTP
- android ftp客户端简单实现
- C++ FTP相关,简单实现
- ftp简单实现的解读
- ftp客户端的简单实现
- 一个简单的FTP客户端 实现上传下载
- Java实现一个简单的FTP客户端
- 简单的实现文件自动更新FTP脚本
- C#实现的简单ftp客户端
- 用C#实现简单的FTP应用程序
- VC FTP上传文件 简单实现
- 简单SHELL脚本实现FTP上传文件
- Android中一些基本功能的实现
- jquery绑定json数据到不同类型的标签中
- Android开发中App演示Gif效果动画的制作过程详讲
- 《JAVA与模式》之单例模式
- MySQL系列:innodb源码分析之mini transaction
- 简单ftp实现
- WSgi+Django+websocket的实现
- 关于Java的10个谎言
- 命令模式
- CodeBlocks 的安装以及编译器的配置
- 分布式系统session同步
- 使用Nginx后如何在web应用中获取用户ip及原理解释
- js 生成随机数字(1-9)数字键盘
- 软件中的各种图