ChinaUnix.net
相关文章推荐:

python ftplib 不响应

[code] >>> from ftplib import FTP >>> ftp=FTP('ftp.python.org') >>> ftp.login() '230 Login successful.' >>> ftp.dir() drwxrwxr-x 7 1004 1004 512 Aug 13 01:35 pub >>> ftp.cwd('pub') '250 Directory successfully changed.' >>> ftp.dir() drwxrwxr-x 5 1000 1004 1024 Dec 24 11:04 docs.python.org drwxrwsr-x 2 1002 1004 512 Oct 12 2001 jython lrwx------ 1 0 1003 25 Aug 03 2001 python -> www.python.org/ftp/...

by nameliba - Python - 2011-04-22 10:23:28 阅读(2557) 回复(3)

相关讨论

python ftplib模块的voidcmd函数如何使用,都有哪些参数,voidcmd能否触发运行服务器上的脚本

by pbxue - Python - 2012-07-16 14:35:24 阅读(2030) 回复(1)

ftplib模块定义了FTP类和一些方法,用以进行客户端的ftp编程。可以用python编写一个自已的ftp客户端程序,用于下载文件或镜像站点。如果想了解ftp协议的详细内容,请参考RFC959。 该模块是python的通用模块,所以默认应该已安装。ftplib模块使用很简单,暂时只有一个FTP类和十几个函数。 下面用一个交互方式演示一下ftplib的主要功能。 >>> from ftplib import FTP >>> ftp=FTP('ftp.python.org') >>> ftp.login() '230 Login su...

by linxh - Python文档中心 - 2006-10-06 02:23:28 阅读(1667) 回复(0)

请教: 我现在在Windows下想利用脚本(python)把DOS格式转换为UNIX格式: 我的设想方法是通过ftplib中的命令先将本地文件传输到服务器上(unix系统), 然后通过dos2unix命令将其转换为UNIX格式的文件,最后下载到本地即可,其中上传和下载都已经搞定了,但是怎样在本地调用服务器上的命令 dos2unix 不知道怎样实现,求教。 代码如下 // OPEN FTP f = FTP(HOST_ADDR) // LOGIN ...

by insight1982 - Python - 2011-08-25 13:20:21 阅读(2278) 回复(4)

各位高手,如何返回远程ftp上的文件名列表,用什么方法,需要什么参数

by hhpig - Python - 2006-01-15 19:53:42 阅读(3364) 回复(3)

本帖最后由 linuxforlive 于 2013-07-22 18:12 编辑 [code]from ctypes import * import os import sys import ftplib class KANFtp: ftp = ftplib.FTP() bIsDir = False path = "" def __init__(self, host): self.ftp.connect( host ) def Login(self, user, passwd ): self.ftp.login( user, passwd ) self.ftp.set...

by linuxforlive - Python - 2013-07-22 18:12:58 阅读(943) 回复(0)

在使用ftplib下载文件时,文件下载到一半就不下了,retrbinary()也不结束,为什么 ? 我在程序是这样的: def ftpGetFile(address, loginName, password, tarDirTemp,fileNameTempList): '''登录到FTP站点:address,并到tarDirTemp目录下下载fileNameTempList列表中的文件 输入:address,字符串 :ftp站点名称 loginName,字符串 :ftp登录名 password,字符串 :ftp密码 ...

by yangguosdxl - Python - 2009-06-07 14:14:38 阅读(3967) 回复(6)

打个比方。比如ftplib模块里有一个函数[code]# Internal: get a response from the server. # Raise various errors if the response indicates an error def getresp(self): resp = self.getmultiline() if self.debugging: print '*resp*', self.sanitize(resp) self.lastresp = resp[:3] c = resp[:1] if c in ('1', '2', '3'): return resp if c == '4':...

python私有

by fibers - Python - 2011-05-20 13:35:48 阅读(1904) 回复(2)

想用ftplib的功能将每周定期备份的数据通过ftp传送到远程的服务器上,但是ftplib.dir()直接打印而不是把返回的数据传递给一个变量,让我无从对比本地与远程FTP文件,现在这个脚本只能将目录中的所有文件全部上传,或许我应该传完后把本地的删除或移走,想请教如果做到对比的功能。 [code] #!/usr/bin/python import os from ftplib import FTP def main(): ftp_init() filelist = os.listdir(file_folder) for x in...

by aboys - Python - 2009-10-13 16:20:21 阅读(4773) 回复(0)

在教程中我看到怎么上传一个文件,但现在我想上传整个目录的话该怎么做,是不是要先读出有哪些文件,软后一个一个传? 好像实现起来很复杂呀,有写好的代码吗? 先谢谢了

by jarways - Python - 2008-05-15 15:07:40 阅读(6171) 回复(11)

ftp客户端使用的是ftplib这个库,现在遇到这样一个问题: 我想先建立连接,然后分别发送2个文件到ftp服务器上,然后再关掉连接; 使用ftplib这个库结果只能把第一个发送过去。而第2个发送不过去。 具体是在FtpAccess()这个地方出的问题。也就是第2个文件FtpAccess的时候出了问题,那个responce出现的是425 try later dataconnect in use; 这个是怎么回事情啊? 谢谢各位了.......

by amoyppa - C/C++ - 2006-03-09 20:14:03 阅读(2208) 回复(0)