python ftp 文件上传和文件下载
2011-12-05 18:20
585 查看
import ftplib import os import socket HOST='192.168.30.109' FILE='test' def main(): try: f=ftplib.FTP(HOST) except (socket.error,socket.gaierror),e: print 'ERROR:cannot reach "%s"'% HOST return print '***connected to host "%s"' % HOST try: f.login(user='test',passwd='123') except ftplib.error_perm: print 'ERROR:cannot login anonymously' f.quit() return print '***Logged in as "test""' 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 return try: f.storbinary('STOR %s' % FILE,open(FILE,'rb')) except ftplib.error_perm: print 'ERROR:cannot up file "%s"' % FILE os.unlink(FILE) else: print '***upload "%s" to ftp' % FILE f.quit() return if __name__=='__main__': main()
相关文章推荐
- Python--利用ftplib自动上传/下载文件
- python写的FTP简单上传下载文件
- python 实现远端ftp文件上传下载
- python实现支持目录FTP上传下载文件的方法
- python ftp上传下载文件,支持断点续传
- Python:FTP上传和下载文件编程
- python写的FTP简单上传下载文件
- python3 ftp 上传下载文件操作
- python->FTP上传下载文件
- python实现的简单FTP上传下载文件实例
- python连接ftp并上传、下载文件
- python实现的简单FTP上传下载文件实例
- python ftp 上传、下载文件
- python写的FTP简单上传下载文件
- python ftp 文件上传和文件下载
- python实现支持目录FTP上传下载文件的方法
- Python3的FTP文件上传下载
- Python在使用FTP下载上传文件时遇到中文名称和路径时的解决办法
- Python:FTP上传和下载文件编程
- python FTP上传和下载文件