Python论坛  - 讨论区

标题:[python-chinese] ftp list 检索

2006年11月10日 星期五 13:45

LI WeiMin (SCC-Test) weimin.li在statschippac.com
星期五 十一月 10 13:45:30 HKT 2006

请问如何判别nlst的信息哪些是文件哪些是目录??又如何判别目录是否已经是最底层
的目录?? 现在CWD到文件时会出错@@ 

-----Original Message-----
From: limodou [mailto:limodou at gmail.com] 
Sent: Friday, November 10, 2006 8:28 AM
To: python-chinese at lists.python.cn
Subject: Re: [python-chinese] ftp list 检索

On 11/10/06, LI WeiMin (SCC-Test) <weimin.li at statschippac.com> wrote:
>
>
> Hi Python-list,
>
> 想通过FTP在FTP server
> 上检索相关文件的信息,查了下FTPlib没有对应的的OBJECT去遍历所有目录,只有
dir()与nlst()可以显示当前目录或选择对应一个目
> 录的信息,对于local的文件可以有os.walk去遍历,请问FTP上的目录遍历如何实
现??只有判断是否是一目录然后CWD进去再nlst吗?
>>
> 谢谢!
>
只能是一层层遍历。

--
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou
_______________________________________________
python-chinese
Post: send python-chinese at lists.python.cn
Subscribe: send subscribe to python-chinese-request at lists.python.cn
Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年11月10日 星期五 13:57

limodou limodou在gmail.com
星期五 十一月 10 13:57:04 HKT 2006

On 11/10/06, LI WeiMin (SCC-Test) <weimin.li在statschippac.com> wrote:
> 请问如何判别nlst的信息哪些是文件哪些是目录??又如何判别目录是否已经是最底层
> 的目录?? 现在CWD到文件时会出错@@
>
直接使用nlst是不行的,它返回的只有名字。要通过dir来看,查看标志位,如第一位为d就是目录。最底层的目录就是没有子目录了。

-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年11月10日 星期五 13:57

limodou limodou在gmail.com
星期五 十一月 10 13:57:37 HKT 2006

On 11/10/06, limodou <limodou在gmail.com> wrote:
> On 11/10/06, LI WeiMin (SCC-Test) <weimin.li在statschippac.com> wrote:
> > 请问如何判别nlst的信息哪些是文件哪些是目录??又如何判别目录是否已经是最底层
> > 的目录?? 现在CWD到文件时会出错@@
> >
> 直接使用nlst是不行的,它返回的只有名字。要通过dir来看,查看标志位,如第一位为d就是目录。最底层的目录就是没有子目录了。
>
有兴趣可以看一看UliPad中的mixins/FtpClass.py


-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号