Python论坛  - 讨论区

标题:[python-chinese] [ASK]询问一个关于查看一个目录下所有文件名的模块.

2005年09月27日 星期二 09:07

8848 ibm ibm8848 at gmail.com
Tue Sep 27 09:07:45 HKT 2005

我用方法os.listdir(self.folderName)时, 发现如果foldername 是 d:\data 全字母就没事, 但是如果是
d:\255456的话,就不行, 要该为d:\\255456才行.
这是为什么? 有没有更好的方法可以将两者统一呢?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050927/a1481668/attachment.html

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

2005年09月27日 星期二 09:14

Dryice Liu dryiceliu at gmail.com
Tue Sep 27 09:14:39 HKT 2005

8848 ibm <ibm8848 at gmail.com> wrote:

> 我用方法os.listdir(self.folderName)时, 发现如果foldername 是 d:\data 全字母就没事, 但是如果是
> d:\255456的话,就不行, 要该为d:\\255456才行.
> 这是为什么? 有没有更好的方法可以将两者统一呢?

因为 "\" 是转义字符
你写 d:/12345 试试?

-- 
Dryice @ http://dryice.3322.org

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/sylvester-response.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
Url : http://lists.exoweb.net/pipermail/python-chinese/attachments/20050927/0bca387d/attachment.pgp

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

2005年09月27日 星期二 09:17

limodou limodou at gmail.com
Tue Sep 27 09:17:47 HKT 2005

在 05-9-27,8848 ibm<ibm8848 at gmail.com> 写道:
> 我用方法os.listdir(self.folderName)时, 发现如果foldername 是 d:\data 全字母就没事, 但是如果是
> d:\255456的话,就不行, 要该为d:\\255456才行.
> 这是为什么? 有没有更好的方法可以将两者统一呢?

\在字符串中的转义符,因此在windows下要表示\的话,需要写两个\\才可以。如果想简单可以在字符串前面加r表示不转义,如r'd:\255456'这样就行了。

建议查看python相关的文档了解一下。python还有可以加u表示unicode。

--
I like python!
My Donews Blog: http://www.donews.net/limodou

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

2005年09月27日 星期二 09:18

8848 ibm ibm8848 at gmail.com
Tue Sep 27 09:18:33 HKT 2005

搞定了, 多谢DryIce
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050927/033674fe/attachment.html

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

2005年09月27日 星期二 09:21

8848 ibm ibm8848 at gmail.com
Tue Sep 27 09:21:58 HKT 2005

多谢limodo师兄指点.小的刚学python不久.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050927/1c4453bb/attachment.htm

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

2005年09月27日 星期二 11:45

晓峻蒋 jsonic1106 at gmail.com
Tue Sep 27 11:45:12 HKT 2005

"r'd\:1234565'"

在 05-9-27,8848 ibm<ibm8848 at gmail.com> 写道:
> 多谢limodo师兄指点.小的刚学python不久.
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>


--
Protoss Jiang
mailto: jsonic1106 at gmail.com

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

2005年09月27日 星期二 12:14

刘国栋 liuguodong at gmail.com
Tue Sep 27 12:14:29 HKT 2005

涉及到路径的地方最好用"/"的方式

在05-9-27,晓峻蒋 <jsonic1106 at gmail.com> 写道:
>
> "r'd\:1234565'"
>
> 在 05-9-27,8848 ibm<ibm8848 at gmail.com> 写道:
> > 多谢limodo师兄指点.小的刚学python不久.
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>
>
> --
> Protoss Jiang
> mailto: jsonic1106 at gmail.com
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050927/0b39d39a/attachment.htm

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号