2006年08月12日 星期六 15:22
程序段如下 import os for f in os.listdir("/root/test"): if os.access("/tmp/updates/%s" %(f,), os.R_OK): print "OK" 不明白os.access的(f,) 为什么要用逗号呢? 在我的测试环境中,用逗号和不用逗号 结果是一样的 请大家指教 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060812/1e03ec9b/attachment.html
2006年08月12日 星期六 15:30
On 8/12/06, Dawei Pang <pangdae at gmail.com> wrote: > 程序段如下 > import os > for f in os.listdir("/root/test"): > if os.access("/tmp/updates/%s" %(f,), os.R_OK): > print "OK" > 不明白os.access的(f,) 为什么要用逗号呢? 在我的测试环境中,用逗号和不用逗号 结果是一样的 > 请大家指教 > 对于字符串的格式化,"%s" % (...) 以前要是后面的参数列表应该是一个tuple,因此如果只有一个参数时也需要写成(f,)的形式,但现在已经不需要这样做了,对于一个参数,只要 "%s" % f即可。所以这种形式是老的方式。 -- I like python! My Blog: http://www.donews.net/limodou My Django Site: http://www.djangocn.org NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年08月12日 星期六 15:52
十分感谢limodou 这么快就回复了 另外 想问一下 这里有没有做anaconda的? 在06-8-12,limodou <limodou at gmail.com> 写道: > > On 8/12/06, Dawei Pang <pangdae at gmail.com> wrote: > > 程序段如下 > > import os > > for f in os.listdir("/root/test"): > > if os.access("/tmp/updates/%s" %(f,), os.R_OK): > > print "OK" > > 不明白os.access的(f,) 为什么要用逗号呢? 在我的测试环境中,用逗号和不用逗号 结果是一样的 > > 请大家指教 > > > 对于字符串的格式化,"%s" % (...) > 以前要是后面的参数列表应该是一个tuple,因此如果只有一个参数时也需要写成(f,)的形式,但现在已经不需要这样做了,对于一个参数,只要 > "%s" % f即可。所以这种形式是老的方式。 > > -- > I like python! > My Blog: http://www.donews.net/limodou > My Django Site: http://www.djangocn.org > NewEdit Maillist: http://groups.google.com/group/NewEdit > > _______________________________________________ > 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060812/8972dfd6/attachment.html
Zeuux © 2025
京ICP备05028076号